UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

57 lines (56 loc) 4.37 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { Type } from '@angular/core'; import { AccordionItemModel } from './AccordionItemModel'; import { I18N } from '../../decorator/I18N.decorator'; import { Option } from '../../decorator/Option.decorator'; export class ComponentAccordionItemModel extends AccordionItemModel { /** * @param {?} label * @param {?} height * @param {?} componentType * @param {?} componentModel * @param {?} componentHandler * @param {?} componentData * @param {?=} active * @param {?=} enable */ constructor(label, height, componentType, componentModel, componentHandler, componentData, active, enable) { super(label, height, active, enable); this.componentType = componentType; this.componentModel = componentModel; this.componentHandler = componentHandler; this.componentData = componentData; } } tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Type) ], ComponentAccordionItemModel.prototype, "componentType", void 0); tslib_1.__decorate([ I18N(), Option(), tslib_1.__metadata("design:type", Object) ], ComponentAccordionItemModel.prototype, "componentModel", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Function) ], ComponentAccordionItemModel.prototype, "componentHandler", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], ComponentAccordionItemModel.prototype, "componentData", void 0); function ComponentAccordionItemModel_tsickle_Closure_declarations() { /** @type {?} */ ComponentAccordionItemModel.prototype.componentType; /** @type {?} */ ComponentAccordionItemModel.prototype.componentModel; /** @type {?} */ ComponentAccordionItemModel.prototype.componentHandler; /** @type {?} */ ComponentAccordionItemModel.prototype.componentData; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tcG9uZW50QWNjb3JkaW9uSXRlbU1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L21vZGVsL0NvbXBvbmVudEFjY29yZGlvbkl0ZW1Nb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckMsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDMUQsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3RELE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUUxRCxNQUFNLGtDQUFtQyxTQUFRLGtCQUFrQjs7Ozs7Ozs7Ozs7SUFZakUsWUFBWSxLQUFhLEVBQUUsTUFBYyxFQUFFLGFBQXdCLEVBQUUsY0FBbUIsRUFBRSxnQkFBMEIsRUFDbEgsYUFBa0IsRUFBRSxNQUFnQixFQUFFLE1BQWdCO1FBQ3RELEtBQUssQ0FBQyxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUVyQyxJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQztRQUNuQyxJQUFJLENBQUMsY0FBYyxHQUFHLGNBQWMsQ0FBQztRQUNyQyxJQUFJLENBQUMsZ0JBQWdCLEdBQUcsZ0JBQWdCLENBQUM7UUFDekMsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7S0FDcEM7Q0FDRjs7SUFuQkUsTUFBTSxFQUFFO3NDQUNhLElBQUk7OztJQUN6QixJQUFJLEVBQUU7SUFDTixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7c0NBQ2dCLFFBQVE7OztJQUNoQyxNQUFNLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBBY2NvcmRpb25JdGVtTW9kZWwgfSBmcm9tICcuL0FjY29yZGlvbkl0ZW1Nb2RlbCc7XG5pbXBvcnQgeyBJMThOIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL0kxOE4uZGVjb3JhdG9yJztcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcblxuZXhwb3J0IGNsYXNzIENvbXBvbmVudEFjY29yZGlvbkl0ZW1Nb2RlbCBleHRlbmRzIEFjY29yZGlvbkl0ZW1Nb2RlbCB7XG5cbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBjb21wb25lbnRUeXBlOiBUeXBlPGFueT47XG4gIEBJMThOKClcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBjb21wb25lbnRNb2RlbDogYW55O1xuICBAT3B0aW9uKClcbiAgcHVibGljIGNvbXBvbmVudEhhbmRsZXI6IEZ1bmN0aW9uO1xuICBAT3B0aW9uKClcbiAgcHVibGljIGNvbXBvbmVudERhdGE6IGFueTtcblxuICBjb25zdHJ1Y3RvcihsYWJlbDogc3RyaW5nLCBoZWlnaHQ6IHN0cmluZywgY29tcG9uZW50VHlwZTogVHlwZTxhbnk+LCBjb21wb25lbnRNb2RlbDogYW55LCBjb21wb25lbnRIYW5kbGVyOiBGdW5jdGlvbixcbiAgICBjb21wb25lbnREYXRhOiBhbnksIGFjdGl2ZT86IGJvb2xlYW4sIGVuYWJsZT86IGJvb2xlYW4pIHtcbiAgICBzdXBlcihsYWJlbCwgaGVpZ2h0LCBhY3RpdmUsIGVuYWJsZSk7XG5cbiAgICB0aGlzLmNvbXBvbmVudFR5cGUgPSBjb21wb25lbnRUeXBlO1xuICAgIHRoaXMuY29tcG9uZW50TW9kZWwgPSBjb21wb25lbnRNb2RlbDtcbiAgICB0aGlzLmNvbXBvbmVudEhhbmRsZXIgPSBjb21wb25lbnRIYW5kbGVyO1xuICAgIHRoaXMuY29tcG9uZW50RGF0YSA9IGNvbXBvbmVudERhdGE7XG4gIH1cbn1cbiJdfQ==