observe method

  1. @override
Dispose observe(
  1. Listener<ChangeNotification<T>> listener, {
  2. bool fireImmediately = false,
})
override

Implementation

@override
Dispose observe(
  Listener<ChangeNotification<T>> listener, {
  bool fireImmediately = false,
}) {
  if (fireImmediately == true) {
    listener(
      ChangeNotification<T>(
        type: OperationType.update,
        newValue: _value,
        oldValue: null,
        object: this,
      ),
    );
  }

  return _listeners.add(listener);
}