addValueListener method

void addValueListener(
  1. ValueChanged<T> listener
)

Implementation

void addValueListener(ValueChanged<T> listener) {
  _checkDisposed();
  if ((_valueListeners ??= {})[listener] != null) return;
  addListener(_valueListeners![listener] = () => listener(value));
}