keyOf<T> method
dynamic
keyOf<T>({
- dynamic key,
- dynamic value,
Resolve key for given args.
Priority:
key - actual raw key.
T - generic type (dynamic is ignored).
value - runtime type of given object.
Returns actual factory key.
Implementation
dynamic keyOf<T>({dynamic key, dynamic value}) =>
key ??= T != dynamic ? T : value?.runtimeType;