@bind(eventNames, callback)Bind a event to the current context. eventNames can be a space separated list of event types.
Model.bind('create update', -> )
@one(eventNames, callback)Bind an event to the current context. The handler will be executed at most once. eventNames can be a space separated list of event types.
Model.one('create update', -> )
@on([eventNames, callback])Alias for .bind()
@off([eventNames, callback])Alias for .unbind()
@trigger(eventNames, [data...])Trigger events in the current context. eventNames can be a space separated list of event types. The optional data arguments are passed to the event callback.
@unbind([eventNames, callback])Unbind events. If called without any arguments, then all events will will un-bound. If called with only eventNames, then all those event’s listeners will be un-bound. If called with a specific event name and callback, than only that callback will be removed.
@listenTo(modelOrControllerInstance, eventNames, callback)Listen for events on a given controller or model instance. eventNames can be a space separated list of event types.
@listenTo(model, 'create update', -> )
@listenToOnce(modelOrControllerInstance, eventNames, callback)Listen for events on a given controller or model instance. The handler will be executed at most once. eventNames can be a space separated list of event types.
@listenToOnce(model, 'create update', -> )
@stopListening([modelOrControllerInstance, eventNames, callback])Stop listening for events on a given controller or model instance. eventNames can be a space separated list of event types.
@stopListening(model, 'create update', -> )