updateShouldNotifyDependent method
bool
updateShouldNotifyDependent(
- covariant FlutterFireUITheme oldWidget,
- Set dependencies
override
Return true if the changes between this model and oldWidget
match any
of the dependencies
.
Implementation
@override
bool updateShouldNotifyDependent(
FlutterFireUITheme oldWidget,
Set dependencies,
) {
final oldStyles = _buildStylesMap(oldWidget.styles);
final newStyles = _buildStylesMap(styles);
return dependencies.any((element) {
final oldStyle = oldStyles[element];
final newStyle = newStyles[element];
return oldStyle != newStyle;
});
}