autograph
Version:
A visual data routing automation tool.
35 lines (26 loc) • 641 B
JavaScript
/**
* @module models/TerminalModel
*/
define(['models/TerminalModel'], function (TerminalModel) {
/**
* @class TerminalModel
*/
return TerminalModel.extend({
className: "OutputTerminalModel",
/**
* @method
*/
initialize: function () {
TerminalModel.prototype.initialize.call(this);
var component = this.get("component");
this.listenTo(component, "bang", this.sendBang);
},
/**
* @method
* @fires bang
*/
sendBang: function () {
this.trigger("bang");
}
});
});