sink method
Implementation
List<dynamic> sink(Event evt) {
var res = [];
// w.id -> type -> w -> [cb]
// get windows
var ws = (_listeners[evt.id] ?? {})[evt.name] ?? {};
ws.forEach((w, cbs) {
(cbs).forEach((c) {
res.add(c(w, evt.data));
});
});
return res;
}