penguin/AstroJS

Javascript framework for my blog

botanjs/src/externs/BotanEvent.js

raw ยท 518 bytes

/** @constructor
 * @extends Event
 * @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;