@override Future<bool> construct() async { if (filter.isEmpty) { if (source case EventsCtrl evCtrl) { FSys.ctrls.sub.completeNew(evCtrl.name, this); } } return await super.construct(); }