initialize method

  1. @mustCallSuper
  2. @nonVirtual
Future<Adapter<T>> initialize({
  1. required Ref<Object?> ref,
})
inherited

Implementation

@mustCallSuper
@nonVirtual
Future<Adapter<T>> initialize({required Ref ref}) async {
  if (isInitialized) return this as Adapter<T>;

  _ref = ref;

  // hook for clients
  await onInitialized();

  isInitialized = true;

  return this as Adapter<T>;
}