Skip to content

Instantly share code, notes, and snippets.

@webOS101
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save webOS101/fdb3d75dec84cfbefb6b to your computer and use it in GitHub Desktop.
Save webOS101/fdb3d75dec84cfbefb6b to your computer and use it in GitHub Desktop.
Event Sample
enyo.ready(function() {
enyo.kind({
name: 'Eventer',
handlers: { ontap: 'myTap' },
events: { onMyEvent: '' },
content: 'Click for the answer',
myTap: function() {
this.doMyEvent({ answer: 42 });
}
});
enyo.kind({
name: 'Subscriber',
components: [{ kind: 'Eventer', onMyEvent: 'answered' }],
answered: function(sender, event) {
alert('The answer is: ' + event.answer);
return(true);
}
});
new enyo.Application({ name: 'app', view: 'Subscriber' })
});
name: Event Sample
description: Sending and receiving events
authors:
- Roy Sutton
normalize_css: no
@webOS101
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment