build method
Subclasses should override this function to actually call the appropriate
build
function (e.g., StatelessWidget.build or State.build) for
their widget.
Implementation
@override
Widget build() {
if (_dirty) {
final root = widget as InheritedSignalProvider<T, S>;
notifyClients(root);
}
return super.build();
}