- .on( events [, selector ] [, data ], handler(eventObject) )
- .off( events [, selector ] [, handler(eventObject) ] )
- .trigger( eventType [, extraParameters ] )
- .on(event, callback, [context])
- .off([event], [callback], [context])
- .trigger(event, [*args])
- on(event, listener)
- removeListener(event, listener)
- emit(event, [arg1], [arg2], [...])