performRebuild method Null safety
override
    Cause the widget to update itself.
Called by rebuild after the appropriate checks have been made.
Implementation
@override
void performRebuild() {
  _performRebuild(); // calls widget.updateRenderObject()
}