void bind(String eventName, Function(dynamic event) callback) { eventCallbacks[eventName] = callback; }