swap<T> method
Swaps value
in Factory by given key
or Type.
When given key
is null, then key is T
- check ControlFactory.keyOf for more info.
Set dispose
to dispose removed object/s.
Basically calls ControlFactory.remove and ControlFactory.set.
Implementation
void swap<T>({dynamic key, required dynamic value, bool dispose = false}) {
key = keyOf<T>(key: key, value: value);
remove<T>(key: key, dispose: dispose);
set<T>(key: key, value: value);
}