of<T> method

FireAdapter<T> of<T>()

Retrieves the adapter for type T. Throws if not registered.

Implementation

FireAdapter<T> of<T>() {
  if (!registered) {
    registerAll();
  }
  final adapter = _registry[T];
  if (adapter == null) {
    throw StateError('No adapter registered for type $T');
  }
  return adapter as FireAdapter<T>;
}