UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

49 lines (48 loc) 3.68 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { MenuItemModel } from './MenuItemModel'; import { CheckMenuItem } from '../CheckMenuItem.component'; import { Option } from '../../decorator/Option.decorator'; import { I18N } from '../../decorator/I18N.decorator'; export class CheckMenuItemModel extends MenuItemModel { /** * @param {?=} label * @param {?=} prefixLabel * @param {?=} prefixIconURL * @param {?=} enable * @param {?=} actionPerformedHandler * @param {?=} defaultChecked */ constructor(label, prefixLabel, prefixIconURL, enable, actionPerformedHandler, defaultChecked) { super(CheckMenuItem, label, enable, actionPerformedHandler); this.prefixLabel = prefixLabel; this.prefixIconURL = prefixIconURL; this.checked = defaultChecked; } } tslib_1.__decorate([ I18N(), Option(), tslib_1.__metadata("design:type", String) ], CheckMenuItemModel.prototype, "prefixLabel", void 0); tslib_1.__decorate([ I18N(), Option(), tslib_1.__metadata("design:type", String) ], CheckMenuItemModel.prototype, "prefixIconURL", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Boolean) ], CheckMenuItemModel.prototype, "checked", void 0); function CheckMenuItemModel_tsickle_Closure_declarations() { /** @type {?} */ CheckMenuItemModel.prototype.prefixLabel; /** @type {?} */ CheckMenuItemModel.prototype.prefixIconURL; /** @type {?} */ CheckMenuItemModel.prototype.checked; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2hlY2tNZW51SXRlbU1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L21vZGVsL0NoZWNrTWVudUl0ZW1Nb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUNoRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDM0QsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQzFELE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUV0RCxNQUFNLHlCQUEwQixTQUFRLGFBQWE7Ozs7Ozs7OztJQVduRCxZQUFZLEtBQWMsRUFBRSxXQUFvQixFQUFFLGFBQXNCLEVBQUUsTUFBZ0IsRUFBRSxzQkFBaUMsRUFBRSxjQUF3QjtRQUNySixLQUFLLENBQUMsYUFBYSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsc0JBQXNCLENBQUMsQ0FBQztRQUU1RCxJQUFJLENBQUMsV0FBVyxHQUFHLFdBQVcsQ0FBQztRQUMvQixJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztRQUNuQyxJQUFJLENBQUMsT0FBTyxHQUFHLGNBQWMsQ0FBQztLQUMvQjtDQUNGOztJQWhCRSxJQUFJLEVBQUU7SUFDTixNQUFNLEVBQUU7Ozs7SUFFUixJQUFJLEVBQUU7SUFDTixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNZW51SXRlbU1vZGVsIH0gZnJvbSAnLi9NZW51SXRlbU1vZGVsJztcbmltcG9ydCB7IENoZWNrTWVudUl0ZW0gfSBmcm9tICcuLi9DaGVja01lbnVJdGVtLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBPcHRpb24gfSBmcm9tICcuLi8uLi9kZWNvcmF0b3IvT3B0aW9uLmRlY29yYXRvcic7XG5pbXBvcnQgeyBJMThOIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL0kxOE4uZGVjb3JhdG9yJztcblxuZXhwb3J0IGNsYXNzIENoZWNrTWVudUl0ZW1Nb2RlbCBleHRlbmRzIE1lbnVJdGVtTW9kZWwge1xuXG4gIEBJMThOKClcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBwcmVmaXhMYWJlbDogc3RyaW5nO1xuICBASTE4TigpXG4gIEBPcHRpb24oKVxuICBwdWJsaWMgcHJlZml4SWNvblVSTDogc3RyaW5nO1xuICBAT3B0aW9uKClcbiAgcHVibGljIGNoZWNrZWQ6IGJvb2xlYW47XG5cbiAgY29uc3RydWN0b3IobGFiZWw/OiBzdHJpbmcsIHByZWZpeExhYmVsPzogc3RyaW5nLCBwcmVmaXhJY29uVVJMPzogc3RyaW5nLCBlbmFibGU/OiBib29sZWFuLCBhY3Rpb25QZXJmb3JtZWRIYW5kbGVyPzogRnVuY3Rpb24sIGRlZmF1bHRDaGVja2VkPzogYm9vbGVhbikge1xuICAgIHN1cGVyKENoZWNrTWVudUl0ZW0sIGxhYmVsLCBlbmFibGUsIGFjdGlvblBlcmZvcm1lZEhhbmRsZXIpO1xuXG4gICAgdGhpcy5wcmVmaXhMYWJlbCA9IHByZWZpeExhYmVsO1xuICAgIHRoaXMucHJlZml4SWNvblVSTCA9IHByZWZpeEljb25VUkw7XG4gICAgdGhpcy5jaGVja2VkID0gZGVmYXVsdENoZWNrZWQ7XG4gIH1cbn1cbiJdfQ==