Skip to content

Instantly share code, notes, and snippets.

@webOS101
Last active October 13, 2015 21:58
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/4261885 to your computer and use it in GitHub Desktop.
Save webOS101/4261885 to your computer and use it in GitHub Desktop.
Signal Sample
<script>
new App().renderInto(document.body);
</script>
enyo.kind({
name: "Signaller",
components: [
{ kind: "Button", content: "Click", ontap: "sendit" }
],
sendit: function() {
enyo.Signals.send("onButtonSignal");
}
});
enyo.kind({
name: "Receiver",
components: [
{ name: "display", content: "Waiting..." },
{ kind: "Signals", onButtonSignal: "update" }
],
update: function(inSender, inEvent) {
this.$.display.setContent("Got it!");
}
});
enyo.kind({
name: "App",
components: [
{ kind: "Signaller" },
{ kind: "Receiver" }
]
});
name: Signal Sample
description: An example of using signals
authors:
- Roy Sutton
normalize_css: no
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment