initialize method
- @mustCallSuper
- @nonVirtual
- bool? remote,
- required Map<
String, RemoteAdapter< adapters,DataModelMixin> > - required Ref<
Object?> ref,
inherited
Implementation
@mustCallSuper
@nonVirtual
Future<RemoteAdapter<T>> initialize(
{bool? remote,
required Map<String, RemoteAdapter> adapters,
required Ref ref}) async {
if (isInitialized) return this as RemoteAdapter<T>;
// initialize attributes
_adapters = adapters;
_remote = remote ?? true;
_ref = ref;
await localAdapter.initialize();
// hook for clients
await onInitialized();
return this as RemoteAdapter<T>;
}