initialize method
Future<Relationship<E, E?> >
initialize({
- required Map<
String, RemoteAdapter< adapters,DataModel> > - required DataModel<
DataModel> owner, - required String name,
- String? inverseName,
override
Initializes this relationship (typically when initializing the owner
in DataModel) by supplying the owner, and related adapters
and metadata.
Implementation
@override
Future<Relationship<E, E?>> initialize(
{required final Map<String, RemoteAdapter> adapters,
required final DataModel owner,
required final String name,
final String? inverseName}) async {
if (isInitialized && inverseName != null) {
addInverse(inverseName, owner);
}
return super.initialize(
adapters: adapters, owner: owner, name: name, inverseName: inverseName);
}