com.phloxui
Version:
PhloxUI Ng2+ Framework
65 lines (64 loc) • 4.86 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import * as tslib_1 from "tslib";
import { AbstractI18NApplicable } from '../../share/AbstractI18NApplicable';
import { Option } from '../../decorator/Option.decorator';
var TabModel = /** @class */ (function (_super) {
tslib_1.__extends(TabModel, _super);
function TabModel(label, menuModel, bodyComponent, bodyComponentModel, data, labelField, options, i18n) {
var _this = _super.call(this) || this;
_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;
return _this;
}
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);
return TabModel;
}(AbstractI18NApplicable));
export { TabModel };
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGFiTW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnQvbW9kZWwvVGFiTW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFQSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUM1RSxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sa0NBQWtDLENBQUM7O0lBRzVCLG9DQUFzQjtJQWdCaEQsa0JBQVksS0FBYSxFQUFFLFNBQW9CLEVBQUUsYUFBd0IsRUFBRSxrQkFBdUIsRUFBRSxJQUFTLEVBQzNHLFVBQW1CLEVBQUUsT0FBYSxFQUFFLElBQVU7UUFEaEQsWUFFSSxpQkFBTyxTQVVWO1FBVEcsS0FBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsS0FBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsS0FBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7UUFDbkMsS0FBSSxDQUFDLGtCQUFrQixHQUFHLGtCQUFrQixDQUFDO1FBQzdDLEtBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLEtBQUksQ0FBQyxVQUFVLEdBQUcsRUFBRSxDQUFDO1FBQ3JCLEtBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQ3ZCLEtBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLEtBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDOztLQUNoQzs7UUFyQkEsTUFBTSxFQUFFOzs7O1FBRVIsTUFBTSxFQUFFOzs7O1FBRVIsTUFBTSxFQUFFOzs7O1FBRVIsTUFBTSxFQUFFOzs7bUJBbkJiO0VBTThCLHNCQUFzQjtTQUF2QyxRQUFRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTWVudU1vZGVsIH0gZnJvbSAnLi9NZW51TW9kZWwnO1xuaW1wb3J0IHsgQWJzdHJhY3RJMThOQXBwbGljYWJsZSB9IGZyb20gJy4uLy4uL3NoYXJlL0Fic3RyYWN0STE4TkFwcGxpY2FibGUnO1xuaW1wb3J0IHsgT3B0aW9uIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL09wdGlvbi5kZWNvcmF0b3InO1xuaW1wb3J0IHsgSTE4TiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9JMThOLmRlY29yYXRvcic7XG5cbmV4cG9ydCBjbGFzcyBUYWJNb2RlbCBleHRlbmRzIEFic3RyYWN0STE4TkFwcGxpY2FibGUge1xuICAgIHB1YmxpYyBpY29uVVJMOiBzdHJpbmc7XG4gICAgcHVibGljIGxhYmVsOiBzdHJpbmc7XG4gICAgcHVibGljIG1lbnVNb2RlbDogTWVudU1vZGVsO1xuICAgIHB1YmxpYyBib2R5Q29tcG9uZW50OiBUeXBlPGFueT47XG4gICAgcHVibGljIGJvZHlDb21wb25lbnRNb2RlbDogYW55O1xuICAgIHB1YmxpYyBkYXRhOiBhbnk7XG4gICAgQE9wdGlvbigpXG4gICAgcHVibGljIGxhYmVsRmllbGQ6IHN0cmluZztcbiAgICBAT3B0aW9uKClcbiAgICBwdWJsaWMgc3R5bGVDbGFzczogc3RyaW5nW107XG4gICAgQE9wdGlvbigpXG4gICAgcHVibGljIG9wdGlvbnM6IGFueTtcbiAgICBAT3B0aW9uKClcbiAgICBwdWJsaWMgaTE4bjogYW55O1xuXG4gICAgY29uc3RydWN0b3IobGFiZWw6IHN0cmluZywgbWVudU1vZGVsOiBNZW51TW9kZWwsIGJvZHlDb21wb25lbnQ6IFR5cGU8YW55PiwgYm9keUNvbXBvbmVudE1vZGVsOiBhbnksIGRhdGE6IGFueSxcbiAgICAgIGxhYmVsRmllbGQ/OiBzdHJpbmcsIG9wdGlvbnM/OiBhbnksIGkxOG4/OiBhbnkpIHtcbiAgICAgICAgc3VwZXIoKTtcbiAgICAgICAgdGhpcy5sYWJlbCA9IGxhYmVsO1xuICAgICAgICB0aGlzLm1lbnVNb2RlbCA9IG1lbnVNb2RlbDtcbiAgICAgICAgdGhpcy5ib2R5Q29tcG9uZW50ID0gYm9keUNvbXBvbmVudDtcbiAgICAgICAgdGhpcy5ib2R5Q29tcG9uZW50TW9kZWwgPSBib2R5Q29tcG9uZW50TW9kZWw7XG4gICAgICAgIHRoaXMuZGF0YSA9IGRhdGE7XG4gICAgICAgIHRoaXMuc3R5bGVDbGFzcyA9IFtdO1xuICAgICAgICB0aGlzLm9wdGlvbnMgPSBvcHRpb25zO1xuICAgICAgICB0aGlzLmkxOG4gPSBpMThuO1xuICAgICAgICB0aGlzLmxhYmVsRmllbGQgPSBsYWJlbEZpZWxkO1xuICAgIH1cbn1cbiJdfQ==