setIfNeeded<T> function
void
setIfNeeded<T>(
- T getter(),
- void setter(
- T
- T valuer()
Implementation
void setIfNeeded<T>(
T Function() getter,
void Function(T) setter,
T Function() valuer,
) {
final v = valuer();
if (getter() != v) {
setter(v);
}
}