0.0.1 • Published 5 years ago

dfed v0.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

data_flow_event_driven_development

data_flow_event_driven_development

Usage

class MyTarget extends EventDriver {
  constructor () {
    super();
    this.foo = "foo";
    this.bar = "bar";
    this.baz = "baz";
    this.target = document.getElementById("myButton");
    this
    .drive("click", "sayFoo")
    .on("click", false);
  }
  sayFoo (e) {
    alert(this.foo);
    this.drive("click", "sayBar");
  }
  sayBar (e) {
    alert(this.bar);
    this.drive("click", "sayBaz");
  }
  sayBaz (e) {
    alert(this.baz);
    this.free("click");
  }
  click (e) {
    alert("Once More!");
    this.drive("click", "sayFoo");
  }
}