UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

28 lines (27 loc) 2.83 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { ActionModel } from './ActionModel'; var ActionModelMenu = /** @class */ (function (_super) { tslib_1.__extends(ActionModelMenu, _super); function ActionModelMenu(iconURL, label, actionType, isShow, isEnabled, actionPerformedHandler, items, menuModelFactory) { var _this = _super.call(this, iconURL, label, actionType, isShow, isEnabled, actionPerformedHandler) || this; _this.items = items; if (_this.items == null) { _this.items = []; } _this.menuModelFactory = menuModelFactory; return _this; } return ActionModelMenu; }(ActionModel)); export { ActionModelMenu }; function ActionModelMenu_tsickle_Closure_declarations() { /** @type {?} */ ActionModelMenu.prototype.items; /** @type {?} */ ActionModelMenu.prototype.menuModelFactory; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWN0aW9uTW9kZWxNZW51LmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvbW9kZWwvQWN0aW9uTW9kZWxNZW51LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQ0EsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU1QyxJQUFBO0lBQXFDLDJDQUFXO0lBSTVDLHlCQUFZLE9BQWUsRUFBRSxLQUFhLEVBQUUsVUFBa0IsRUFBRSxNQUFnQixFQUFFLFNBQW1CLEVBQUUsc0JBQWdDLEVBQ25JLEtBQW9CLEVBQUUsZ0JBQXFDO1FBRC9ELFlBRUksa0JBQU0sT0FBTyxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxzQkFBc0IsQ0FBQyxTQVEvRTtRQU5HLEtBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEVBQUUsQ0FBQyxDQUFDLEtBQUksQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQztZQUNyQixLQUFJLENBQUMsS0FBSyxHQUFHLEVBQUUsQ0FBQztTQUNuQjtRQUVELEtBQUksQ0FBQyxnQkFBZ0IsR0FBRyxnQkFBZ0IsQ0FBQzs7S0FDNUM7MEJBakJMO0VBR3FDLFdBQVcsRUFlL0MsQ0FBQTtBQWZELDJCQWVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSU1lbnVNb2RlbEZhY3RvcnkgfSBmcm9tICcuLi9jb21wb25lbnQvSU1lbnVNb2RlbEZhY3RvcnknO1xuaW1wb3J0IHsgQWN0aW9uTW9kZWwgfSBmcm9tICcuL0FjdGlvbk1vZGVsJztcblxuZXhwb3J0IGNsYXNzIEFjdGlvbk1vZGVsTWVudSBleHRlbmRzIEFjdGlvbk1vZGVsIHtcbiAgICBwdWJsaWMgaXRlbXM6IEFjdGlvbk1vZGVsW107XG4gICAgcHVibGljIG1lbnVNb2RlbEZhY3Rvcnk6IElNZW51TW9kZWxGYWN0b3J5O1xuXG4gICAgY29uc3RydWN0b3IoaWNvblVSTDogc3RyaW5nLCBsYWJlbDogc3RyaW5nLCBhY3Rpb25UeXBlOiBzdHJpbmcsIGlzU2hvdzogRnVuY3Rpb24sIGlzRW5hYmxlZDogRnVuY3Rpb24sIGFjdGlvblBlcmZvcm1lZEhhbmRsZXI6IEZ1bmN0aW9uLFxuICAgICAgICBpdGVtczogQWN0aW9uTW9kZWxbXSwgbWVudU1vZGVsRmFjdG9yeT8gOiBJTWVudU1vZGVsRmFjdG9yeSkge1xuICAgICAgICBzdXBlcihpY29uVVJMLCBsYWJlbCwgYWN0aW9uVHlwZSwgaXNTaG93LCBpc0VuYWJsZWQsIGFjdGlvblBlcmZvcm1lZEhhbmRsZXIpO1xuXG4gICAgICAgIHRoaXMuaXRlbXMgPSBpdGVtcztcbiAgICAgICAgaWYgKHRoaXMuaXRlbXMgPT0gbnVsbCkge1xuICAgICAgICAgICAgdGhpcy5pdGVtcyA9IFtdO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICB0aGlzLm1lbnVNb2RlbEZhY3RvcnkgPSBtZW51TW9kZWxGYWN0b3J5O1xuICAgIH1cbn0iXX0=