inheritFrom<A extends Object, T extends InheritedModel<A> > method
T
inheritFrom<A extends Object, T extends InheritedModel<A> >({
- A? aspect,
Inherit specific aspect from InheritedModel.
Implementation
T inheritFrom<A extends Object, T extends InheritedModel<A>>({A? aspect}) =>
maybeInheritFrom(aspect: aspect) ??
(throw ArgumentError(
'Out of scope, not found inherited model '
'a $T of the exact type',
'out_of_scope',
));