updateShouldNotifyDependent method
bool
updateShouldNotifyDependent(
- covariant SplitViewProvider oldWidget,
- Set<
SplitViewProviderAspect> dependencies
override
Return true if the changes between this model and oldWidget
match any
of the dependencies
.
Implementation
@override
bool updateShouldNotifyDependent(covariant SplitViewProvider oldWidget,
Set<SplitViewProviderAspect> dependencies) {
if (dependencies.contains(SplitViewProviderAspect.panelSize) &&
panelSize != oldWidget.panelSize) {
return true;
}
if (dependencies.contains(SplitViewProviderAspect.isOpen) &&
isOpen != oldWidget.isOpen) {
return true;
}
if (dependencies.contains(SplitViewProviderAspect.size) &&
size != oldWidget.size) {
return true;
}
return false;
}