rebuildIfNecessary method
void
rebuildIfNecessary()
inherited
Invoke the callback supplied via updateCallback.
Typically this results in BuilderDataLayoutBuilder.builder
being called
during layout.
Implementation
void rebuildIfNecessary() {
assert(_callback != null);
if (_needsBuild || builderData != _previousBuilderData) {
_previousBuilderData = builderData;
_needsBuild = false;
invokeLayoutCallback((dynamic _) {
_callback!(builderData!);
});
}
}