pop<T extends FxController> static method
Implementation
static T? pop<T extends FxController>({T? controller, String? tag}) {
if (tag == null && controller == null) {
return null;
}
tag = tag ?? controller?.getTag();
_history.remove(tag);
if (_controllers.containsKey(tag) && _controllers[tag] is T) {
T controller = _controllers[tag] as T;
_controllers.remove(tag);
return controller;
}
return null;
}