on method
Sets a Dart function for the specified event.
Implementation
void on(String eventName, Function function) {
if (eventHandlers[eventName] == null) {
eventHandlers[eventName] = [function];
} else {
eventHandlers[eventName]!.add(function);
}
}