didRebuild method
void
didRebuild()
inherited
Implementation
void didRebuild() {
assert(_lifecycleState == _ElementLifecycle.active);
assert(() {
if (!binding.isClient && owner.isFirstBuild) return true;
assert(owner._debugCurrentBuildTarget == this);
owner._debugCurrentBuildTarget = _debugPreviousBuildTarget;
return true;
}());
assert(!_dirty);
if (_dependencies != null && _dependencies!.isNotEmpty) {
for (final dependency in _dependencies!) {
dependency.didRebuildDependent(this);
}
}
if (_observerElements != null && _observerElements!.isNotEmpty) {
for (final observer in _observerElements!) {
observer.didRebuildElement(this);
}
}
}