create<T> method

Observable<T> create<T>(
  1. String key,
  2. T initialValue
)

Implementation

Observable<T> create<T>(String key, T initialValue) {
  if (_states.containsKey(key)) {
    throw Exception("State with key '$key' already exists.");
  }
  final observable = Observable<T>(initialValue);
  _states[key] = observable;
  return observable;
}