UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

110 lines (109 loc) 5.3 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ var PhloxMainMenuItem = /** @class */ (function () { function PhloxMainMenuItem(name, label, link, tooltip) { if (name === void 0) { name = "MenuItem"; } this.name = name; if (label === null || typeof label !== 'string') { label = name; } this.label = label; this.link = link; this.tooltip = tooltip; } /** * @return {?} */ PhloxMainMenuItem.prototype.getName = /** * @return {?} */ function () { return this.name; }; /** * @param {?} name * @return {?} */ PhloxMainMenuItem.prototype.setName = /** * @param {?} name * @return {?} */ function (name) { this.name = name; }; /** * @return {?} */ PhloxMainMenuItem.prototype.getLabel = /** * @return {?} */ function () { return this.label; }; /** * @param {?} label * @return {?} */ PhloxMainMenuItem.prototype.setLabel = /** * @param {?} label * @return {?} */ function (label) { this.label = label; }; /** * @return {?} */ PhloxMainMenuItem.prototype.getLink = /** * @return {?} */ function () { return this.link; }; /** * @param {?} link * @return {?} */ PhloxMainMenuItem.prototype.setLink = /** * @param {?} link * @return {?} */ function (link) { this.link = link; }; /** * @return {?} */ PhloxMainMenuItem.prototype.getTooltip = /** * @return {?} */ function () { return this.tooltip; }; /** * @param {?} tooltip * @return {?} */ PhloxMainMenuItem.prototype.setTooltip = /** * @param {?} tooltip * @return {?} */ function (tooltip) { this.tooltip = tooltip; }; return PhloxMainMenuItem; }()); export { PhloxMainMenuItem }; function PhloxMainMenuItem_tsickle_Closure_declarations() { /** @type {?} */ PhloxMainMenuItem.prototype.name; /** @type {?} */ PhloxMainMenuItem.prototype.label; /** @type {?} */ PhloxMainMenuItem.prototype.link; /** @type {?} */ PhloxMainMenuItem.prototype.tooltip; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGhsb3hNYWluTWVudUl0ZW0uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbC9QaGxveE1haW5NZW51SXRlbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsSUFBQTtJQU9JLDJCQUFZLElBQXlCLEVBQUUsS0FBYyxFQUFFLElBQWEsRUFBRSxPQUFnQjtRQUExRSxxQkFBQSxFQUFBLGlCQUF5QjtRQUNqQyxJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUVqQixFQUFFLENBQUMsQ0FBQyxLQUFLLEtBQUssSUFBSSxJQUFJLE9BQU8sS0FBSyxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUM7WUFDOUMsS0FBSyxHQUFHLElBQUksQ0FBQztTQUNoQjtRQUVELElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0tBQzFCOzs7O0lBRU0sbUNBQU87Ozs7UUFDVixNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQzs7Ozs7O0lBR2QsbUNBQU87Ozs7Y0FBQyxJQUFZO1FBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDOzs7OztJQUdkLG9DQUFROzs7O1FBQ1gsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7Ozs7OztJQUdmLG9DQUFROzs7O2NBQUMsS0FBYTtRQUN6QixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQzs7Ozs7SUFHaEIsbUNBQU87Ozs7UUFDVixNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQzs7Ozs7O0lBR2QsbUNBQU87Ozs7Y0FBQyxJQUFZO1FBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDOzs7OztJQUdkLHNDQUFVOzs7O1FBQ2IsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUM7Ozs7OztJQUdqQixzQ0FBVTs7OztjQUFDLE9BQWU7UUFDN0IsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7OzRCQWhEL0I7SUFtREMsQ0FBQTtBQW5ERCw2QkFtREMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY2xhc3MgUGhsb3hNYWluTWVudUl0ZW0ge1xuXG4gICAgcHVibGljIG5hbWU6IHN0cmluZztcbiAgICBwdWJsaWMgbGFiZWw6IHN0cmluZztcbiAgICBwdWJsaWMgbGluazogc3RyaW5nO1xuICAgIHB1YmxpYyB0b29sdGlwOiBzdHJpbmc7XG4gICAgXG4gICAgY29uc3RydWN0b3IobmFtZTogc3RyaW5nID0gXCJNZW51SXRlbVwiLCBsYWJlbD86IHN0cmluZywgbGluaz86IHN0cmluZywgdG9vbHRpcD86IHN0cmluZykge1xuICAgICAgICB0aGlzLm5hbWUgPSBuYW1lO1xuICAgICAgICBcbiAgICAgICAgaWYgKGxhYmVsID09PSBudWxsIHx8IHR5cGVvZiBsYWJlbCAhPT0gJ3N0cmluZycpIHtcbiAgICAgICAgICAgIGxhYmVsID0gbmFtZTsgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgdGhpcy5sYWJlbCA9IGxhYmVsO1xuICAgICAgICB0aGlzLmxpbmsgPSBsaW5rO1xuICAgICAgICB0aGlzLnRvb2x0aXAgPSB0b29sdGlwO1xuICAgIH1cbiAgICBcbiAgICBwdWJsaWMgZ2V0TmFtZSgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5uYW1lOyAgICBcbiAgICB9XG4gICAgXG4gICAgcHVibGljIHNldE5hbWUobmFtZTogc3RyaW5nKTogdm9pZCB7XG4gICAgICAgIHRoaXMubmFtZSA9IG5hbWU7ICAgIFxuICAgIH1cbiAgICBcbiAgICBwdWJsaWMgZ2V0TGFiZWwoKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubGFiZWw7ICAgIFxuICAgIH1cbiAgICBcbiAgICBwdWJsaWMgc2V0TGFiZWwobGFiZWw6IHN0cmluZyk6IHZvaWQge1xuICAgICAgICB0aGlzLmxhYmVsID0gbGFiZWw7ICAgIFxuICAgIH1cbiAgICBcbiAgICBwdWJsaWMgZ2V0TGluaygpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy5saW5rOyAgICBcbiAgICB9XG4gICAgXG4gICAgcHVibGljIHNldExpbmsobGluazogc3RyaW5nKTogdm9pZCB7XG4gICAgICAgIHRoaXMubGluayA9IGxpbms7ICAgIFxuICAgIH1cbiAgICBcbiAgICBwdWJsaWMgZ2V0VG9vbHRpcCgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy50b29sdGlwOyAgICBcbiAgICB9XG4gICAgXG4gICAgcHVibGljIHNldFRvb2x0aXAodG9vbHRpcDogc3RyaW5nKTogdm9pZCB7XG4gICAgICAgIHRoaXMudG9vbHRpcCA9IHRvb2x0aXA7ICAgIFxuICAgIH1cbiAgICBcbn0iXX0=