UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

68 lines (67 loc) 5.5 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { Type } from '@angular/core'; import { MenuItemModel } from './MenuItemModel'; import { Option } from '../../decorator/Option.decorator'; var ComponentMenuItemModel = /** @class */ (function (_super) { tslib_1.__extends(ComponentMenuItemModel, _super); function ComponentMenuItemModel(menuType, label, componentType, componentData, componentModel, componentSetting, componentHandler, enable, actionPerformedHandler) { var _this = _super.call(this, menuType, label, enable, actionPerformedHandler) || this; _this.componentType = componentType; _this.componentData = componentData; _this.componentSetting = componentSetting; _this.componentModel = componentModel; _this.componentHandler = componentHandler; return _this; } tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Type) ], ComponentMenuItemModel.prototype, "componentType", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], ComponentMenuItemModel.prototype, "componentModel", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], ComponentMenuItemModel.prototype, "componentData", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], ComponentMenuItemModel.prototype, "componentSetting", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Function) ], ComponentMenuItemModel.prototype, "componentHandler", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], ComponentMenuItemModel.prototype, "dataParent", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Boolean) ], ComponentMenuItemModel.prototype, "ignoreParentData", void 0); return ComponentMenuItemModel; }(MenuItemModel)); export { ComponentMenuItemModel }; function ComponentMenuItemModel_tsickle_Closure_declarations() { /** @type {?} */ ComponentMenuItemModel.prototype.componentType; /** @type {?} */ ComponentMenuItemModel.prototype.componentModel; /** @type {?} */ ComponentMenuItemModel.prototype.componentData; /** @type {?} */ ComponentMenuItemModel.prototype.componentSetting; /** @type {?} */ ComponentMenuItemModel.prototype.componentHandler; /** @type {?} */ ComponentMenuItemModel.prototype.dataParent; /** @type {?} */ ComponentMenuItemModel.prototype.ignoreParentData; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tcG9uZW50TWVudUl0ZW1Nb2RlbC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NvbS5waGxveHVpLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudC9tb2RlbC9Db21wb25lbnRNZW51SXRlbU1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNyQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFHaEQsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGtDQUFrQyxDQUFDOztJQUVkLGtEQUFhO0lBaUJ2RCxnQ0FBWSxRQUFvQixFQUFFLEtBQWMsRUFBRSxhQUF5QixFQUFFLGFBQW1CLEVBQUUsY0FBb0IsRUFDcEgsZ0JBQXNCLEVBQUUsZ0JBQXNCLEVBQUUsTUFBZ0IsRUFBRSxzQkFBaUM7UUFEckcsWUFFRSxrQkFBTSxRQUFRLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxzQkFBc0IsQ0FBQyxTQU92RDtRQUxDLEtBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDO1FBQ25DLEtBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDO1FBQ25DLEtBQUksQ0FBQyxnQkFBZ0IsR0FBRyxnQkFBZ0IsQ0FBQztRQUN6QyxLQUFJLENBQUMsY0FBYyxHQUFHLGNBQWMsQ0FBQztRQUNyQyxLQUFJLENBQUMsZ0JBQWdCLEdBQUcsZ0JBQWdCLENBQUM7O0tBQzFDOztRQXhCQSxNQUFNLEVBQUU7MENBQ2EsSUFBSTs7O1FBQ3pCLE1BQU0sRUFBRTs7OztRQUVSLE1BQU0sRUFBRTs7OztRQUVSLE1BQU0sRUFBRTs7OztRQUVSLE1BQU0sRUFBRTswQ0FDZ0IsUUFBUTs7O1FBQ2hDLE1BQU0sRUFBRTs7OztRQUVSLE1BQU0sRUFBRTs7O2lDQXBCWDtFQU00QyxhQUFhO1NBQTVDLHNCQUFzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE1lbnVJdGVtTW9kZWwgfSBmcm9tICcuL01lbnVJdGVtTW9kZWwnO1xuaW1wb3J0IHsgSUhhc0RhdGEgfSBmcm9tICcuLi9JSGFzRGF0YSc7XG5pbXBvcnQgeyBJMThOIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL0kxOE4uZGVjb3JhdG9yJztcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcblxuZXhwb3J0IGNsYXNzIENvbXBvbmVudE1lbnVJdGVtTW9kZWwgZXh0ZW5kcyBNZW51SXRlbU1vZGVsIHtcblxuICBAT3B0aW9uKClcbiAgcHVibGljIGNvbXBvbmVudFR5cGU6IFR5cGU8YW55PjtcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBjb21wb25lbnRNb2RlbDogYW55O1xuICBAT3B0aW9uKClcbiAgcHVibGljIGNvbXBvbmVudERhdGE6IGFueTtcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBjb21wb25lbnRTZXR0aW5nOiBhbnk7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgY29tcG9uZW50SGFuZGxlcjogRnVuY3Rpb247XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgZGF0YVBhcmVudDogSUhhc0RhdGE7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgaWdub3JlUGFyZW50RGF0YTogYm9vbGVhbjtcblxuICBjb25zdHJ1Y3RvcihtZW51VHlwZT86IFR5cGU8YW55PiwgbGFiZWw/OiBzdHJpbmcsIGNvbXBvbmVudFR5cGU/OiBUeXBlPGFueT4sIGNvbXBvbmVudERhdGE/OiBhbnksIGNvbXBvbmVudE1vZGVsPzogYW55LFxuICAgIGNvbXBvbmVudFNldHRpbmc/OiBhbnksIGNvbXBvbmVudEhhbmRsZXI/OiBhbnksIGVuYWJsZT86IGJvb2xlYW4sIGFjdGlvblBlcmZvcm1lZEhhbmRsZXI/OiBGdW5jdGlvbikge1xuICAgIHN1cGVyKG1lbnVUeXBlLCBsYWJlbCwgZW5hYmxlLCBhY3Rpb25QZXJmb3JtZWRIYW5kbGVyKTtcblxuICAgIHRoaXMuY29tcG9uZW50VHlwZSA9IGNvbXBvbmVudFR5cGU7XG4gICAgdGhpcy5jb21wb25lbnREYXRhID0gY29tcG9uZW50RGF0YTtcbiAgICB0aGlzLmNvbXBvbmVudFNldHRpbmcgPSBjb21wb25lbnRTZXR0aW5nO1xuICAgIHRoaXMuY29tcG9uZW50TW9kZWwgPSBjb21wb25lbnRNb2RlbDtcbiAgICB0aGlzLmNvbXBvbmVudEhhbmRsZXIgPSBjb21wb25lbnRIYW5kbGVyO1xuICB9XG5cbn1cbiJdfQ==