operator [] method
Implementation
@override
Object? operator [](key) => switch (key) {
'filter' => jsonEncode(filter),
'order' => jsonEncode(order),
'source' => switch (source) {
CatalogFractal c => c.hash,
EventsCtrl ctrl => ctrl.name,
_ => null,
},
'mode' => [...mode..sort()].join(','),
_ => super[key],
};