Ember.on()

on (eventNames, func) public

Defined in packages/ember-metal/lib/events.js:280

Define a property as a function that should be executed when a specified event or events are triggered.

1
2
3
4
5
6
7
8
9
let Job = Ember.Object.extend({
  logCompleted: Ember.on('completed', function() {
    console.log('Job completed!');
  })
});
 
let job = Job.create();
 
Ember.sendEvent(job, 'completed'); // Logs 'Job completed!'

Parameters:

eventNames String
func Function

Returns:

func
doc_EmberJs
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.