initialize method
- @mustCallSuper
- bool? remote,
- bool? verbose,
- required Map<
String, RemoteAdapter< adapters,DataModel> > - required ProviderReference ref,
inherited
Implementation
@mustCallSuper
Future<RemoteAdapter<T>> initialize(
{bool? remote,
bool? verbose,
required Map<String, RemoteAdapter> adapters,
required ProviderReference ref}) async {
if (isInitialized) return this as RemoteAdapter<T>;
this.adapters = adapters;
this.ref = ref;
// set defaults
_remote = remote ?? true;
_verbose = verbose ?? true;
await localAdapter.initialize();
// hook for clients
await onInitialized();
return this as RemoteAdapter<T>;
}