of<T> method
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>;
}