UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

71 lines (70 loc) 4.82 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { AbstractI18NApplicable } from '../AbstractI18NApplicable'; import { Option } from '../decorator/Option.decorator'; export class TabModel extends AbstractI18NApplicable { /** * @param {?} label * @param {?} menuModel * @param {?} bodyComponent * @param {?} bodyComponentModel * @param {?} data * @param {?=} labelField * @param {?=} options * @param {?=} i18n */ constructor(label, menuModel, bodyComponent, bodyComponentModel, data, labelField, options, i18n) { super(); this.label = label; this.menuModel = menuModel; this.bodyComponent = bodyComponent; this.bodyComponentModel = bodyComponentModel; this.data = data; this.styleClass = []; this.options = options; this.i18n = i18n; this.labelField = labelField; } } tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", String) ], TabModel.prototype, "labelField", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Array) ], TabModel.prototype, "styleClass", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], TabModel.prototype, "options", void 0); tslib_1.__decorate([ Option(), tslib_1.__metadata("design:type", Object) ], TabModel.prototype, "i18n", void 0); function TabModel_tsickle_Closure_declarations() { /** @type {?} */ TabModel.prototype.iconURL; /** @type {?} */ TabModel.prototype.label; /** @type {?} */ TabModel.prototype.menuModel; /** @type {?} */ TabModel.prototype.bodyComponent; /** @type {?} */ TabModel.prototype.bodyComponentModel; /** @type {?} */ TabModel.prototype.data; /** @type {?} */ TabModel.prototype.labelField; /** @type {?} */ TabModel.prototype.styleClass; /** @type {?} */ TabModel.prototype.options; /** @type {?} */ TabModel.prototype.i18n; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGFiTW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbC9UYWJNb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUVBLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ25FLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUd2RCxNQUFNLGVBQWdCLFNBQVEsc0JBQXNCOzs7Ozs7Ozs7OztJQWdCaEQsWUFBWSxLQUFhLEVBQUUsU0FBb0IsRUFBRSxhQUF3QixFQUFFLGtCQUF1QixFQUFFLElBQVMsRUFDM0csVUFBbUIsRUFBRSxPQUFhLEVBQUUsSUFBVTtRQUM1QyxLQUFLLEVBQUUsQ0FBQztRQUNSLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO1FBQzNCLElBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDO1FBQ25DLElBQUksQ0FBQyxrQkFBa0IsR0FBRyxrQkFBa0IsQ0FBQztRQUM3QyxJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUNqQixJQUFJLENBQUMsVUFBVSxHQUFHLEVBQUUsQ0FBQztRQUNyQixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUNqQixJQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQztLQUNoQztDQUNKOztJQXRCSSxNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUU7Ozs7SUFFUixNQUFNLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBNZW51TW9kZWwgfSBmcm9tICcuLi9tb2RlbC9tb2RlbHMnO1xuaW1wb3J0IHsgQWJzdHJhY3RJMThOQXBwbGljYWJsZSB9IGZyb20gJy4uL0Fic3RyYWN0STE4TkFwcGxpY2FibGUnO1xuaW1wb3J0IHsgT3B0aW9uIH0gZnJvbSAnLi4vZGVjb3JhdG9yL09wdGlvbi5kZWNvcmF0b3InO1xuaW1wb3J0IHsgSTE4TiB9IGZyb20gJy4uL2RlY29yYXRvci9JMThOLmRlY29yYXRvcic7XG5cbmV4cG9ydCBjbGFzcyBUYWJNb2RlbCBleHRlbmRzIEFic3RyYWN0STE4TkFwcGxpY2FibGUge1xuICAgIHB1YmxpYyBpY29uVVJMOiBzdHJpbmc7XG4gICAgcHVibGljIGxhYmVsOiBzdHJpbmc7XG4gICAgcHVibGljIG1lbnVNb2RlbDogTWVudU1vZGVsO1xuICAgIHB1YmxpYyBib2R5Q29tcG9uZW50OiBUeXBlPGFueT47XG4gICAgcHVibGljIGJvZHlDb21wb25lbnRNb2RlbDogYW55O1xuICAgIHB1YmxpYyBkYXRhOiBhbnk7XG4gICAgQE9wdGlvbigpXG4gICAgcHVibGljIGxhYmVsRmllbGQ6IHN0cmluZztcbiAgICBAT3B0aW9uKClcbiAgICBwdWJsaWMgc3R5bGVDbGFzczogc3RyaW5nW107XG4gICAgQE9wdGlvbigpXG4gICAgcHVibGljIG9wdGlvbnM6IGFueTtcbiAgICBAT3B0aW9uKClcbiAgICBwdWJsaWMgaTE4bjogYW55O1xuXG4gICAgY29uc3RydWN0b3IobGFiZWw6IHN0cmluZywgbWVudU1vZGVsOiBNZW51TW9kZWwsIGJvZHlDb21wb25lbnQ6IFR5cGU8YW55PiwgYm9keUNvbXBvbmVudE1vZGVsOiBhbnksIGRhdGE6IGFueSxcbiAgICAgIGxhYmVsRmllbGQ/OiBzdHJpbmcsIG9wdGlvbnM/OiBhbnksIGkxOG4/OiBhbnkpIHtcbiAgICAgICAgc3VwZXIoKTtcbiAgICAgICAgdGhpcy5sYWJlbCA9IGxhYmVsO1xuICAgICAgICB0aGlzLm1lbnVNb2RlbCA9IG1lbnVNb2RlbDtcbiAgICAgICAgdGhpcy5ib2R5Q29tcG9uZW50ID0gYm9keUNvbXBvbmVudDtcbiAgICAgICAgdGhpcy5ib2R5Q29tcG9uZW50TW9kZWwgPSBib2R5Q29tcG9uZW50TW9kZWw7XG4gICAgICAgIHRoaXMuZGF0YSA9IGRhdGE7XG4gICAgICAgIHRoaXMuc3R5bGVDbGFzcyA9IFtdO1xuICAgICAgICB0aGlzLm9wdGlvbnMgPSBvcHRpb25zO1xuICAgICAgICB0aGlzLmkxOG4gPSBpMThuO1xuICAgICAgICB0aGlzLmxhYmVsRmllbGQgPSBsYWJlbEZpZWxkO1xuICAgIH1cbn1cbiJdfQ==