prependListener method
将侦听器添加到事件侦听器列表的开头
Implementation
EventEmitter prependListener(String event, Function listener) {
// 如果事件尚不存在,为其创建一个空列表
if (!_events.containsKey(event)) {
_events[event] = [];
}
if (_events[event]?.length == _maxListeners) {
print('Max listeners exceeded');
}
// 将侦听器添加到事件列表的开头
_events[event]?.insert(0, listener);
return this;
}