registerEvent method

VoidCallback registerEvent(
  1. LyricEvent event,
  2. dynamic callback(
    1. dynamic
    )
)

Implementation

VoidCallback registerEvent(LyricEvent event, Function(dynamic) callback) {
  _eventCallbacks[event] ??= [];
  _eventCallbacks[event]!.add(callback);
  return () {
    unregisterEvent(event, callback);
  };
}