botanjs/src/externs/BotanEvent.js
raw ยท 499 bytes
/** @constructor
* @param {string} name
* @param {*} data
**/
var _BotanEvent = function (name, data){};
/** @type {function(): void} */
_BotanEvent.propagate = function() {};
/** @type {function(): void} */
_BotanEvent.stopPropagating = function() {};
/** @type {function(): boolean} */
_BotanEvent.propagating = function() {};
/** @type {*} */
_BotanEvent.prototype.data;
/** @type {function(*): void} */
_BotanEvent.prototype.setTarget;
/** @type {string} */
_BotanEvent.prototype.type;