UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

97 lines (96 loc) 5.14 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { AbstractI18NApplicable } from '../AbstractI18NApplicable'; import { I18N } from '../decorator/I18N.decorator'; var DefaultSelectItemModel = /** @class */ (function (_super) { tslib_1.__extends(DefaultSelectItemModel, _super); function DefaultSelectItemModel(label, value, selectedLabel) { var _this = _super.call(this) || this; _this.label = label; _this.value = value; _this.selectedLabel = selectedLabel; return _this; } /** * @return {?} */ DefaultSelectItemModel.prototype.getValue = /** * @return {?} */ function () { return this.value; }; /** * @param {?} value * @return {?} */ DefaultSelectItemModel.prototype.setValue = /** * @param {?} value * @return {?} */ function (value) { this.value = value; }; /** * @return {?} */ DefaultSelectItemModel.prototype.getLabel = /** * @return {?} */ function () { return this.label; }; /** * @param {?} label * @return {?} */ DefaultSelectItemModel.prototype.setLabel = /** * @param {?} label * @return {?} */ function (label) { this.label = label; }; /** * @return {?} */ DefaultSelectItemModel.prototype.getSelectedLabel = /** * @return {?} */ function () { return this.selectedLabel; }; /** * @param {?} selectedLabel * @return {?} */ DefaultSelectItemModel.prototype.setSelectedLabel = /** * @param {?} selectedLabel * @return {?} */ function (selectedLabel) { this.selectedLabel = selectedLabel; }; tslib_1.__decorate([ I18N(), tslib_1.__metadata("design:type", String) ], DefaultSelectItemModel.prototype, "label", void 0); tslib_1.__decorate([ I18N(), tslib_1.__metadata("design:type", String) ], DefaultSelectItemModel.prototype, "selectedLabel", void 0); return DefaultSelectItemModel; }(AbstractI18NApplicable)); export { DefaultSelectItemModel }; function DefaultSelectItemModel_tsickle_Closure_declarations() { /** @type {?} */ DefaultSelectItemModel.prototype.label; /** @type {?} */ DefaultSelectItemModel.prototype.selectedLabel; /** @type {?} */ DefaultSelectItemModel.prototype.value; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGVmYXVsdFNlbGVjdEl0ZW1Nb2RlbC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NvbS5waGxveHVpLyIsInNvdXJjZXMiOlsibGliL21vZGVsL0RlZmF1bHRTZWxlY3RJdGVtTW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFQSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUNuRSxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7O0lBRVAsa0RBQXNCO0lBUWhFLGdDQUFZLEtBQWEsRUFBRSxLQUFVLEVBQUUsYUFBc0I7UUFBN0QsWUFDRSxpQkFBTyxTQUtSO1FBSEMsS0FBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsS0FBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsS0FBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7O0tBQ3BDOzs7O0lBRU0seUNBQVE7Ozs7UUFDYixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQzs7Ozs7O0lBR2IseUNBQVE7Ozs7Y0FBQyxLQUFVO1FBQ3hCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDOzs7OztJQUdkLHlDQUFROzs7O1FBQ2IsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7Ozs7OztJQUdiLHlDQUFROzs7O2NBQUMsS0FBYTtRQUMzQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQzs7Ozs7SUFHZCxpREFBZ0I7Ozs7UUFDckIsTUFBTSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUM7Ozs7OztJQUdyQixpREFBZ0I7Ozs7Y0FBQyxhQUFxQjtRQUMzQyxJQUFJLENBQUMsYUFBYSxHQUFHLGFBQWEsQ0FBQzs7O1FBbkNwQyxJQUFJLEVBQUU7Ozs7UUFFTixJQUFJLEVBQUU7OztpQ0FUVDtFQUs0QyxzQkFBc0I7U0FBckQsc0JBQXNCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSVNlbGVjdEl0ZW1Nb2RlbCB9IGZyb20gJy4vSVNlbGVjdEl0ZW1Nb2RlbCc7XG5pbXBvcnQgeyBBYnN0cmFjdEkxOE5BcHBsaWNhYmxlIH0gZnJvbSAnLi4vQWJzdHJhY3RJMThOQXBwbGljYWJsZSc7XG5pbXBvcnQgeyBJMThOIH0gZnJvbSAnLi4vZGVjb3JhdG9yL0kxOE4uZGVjb3JhdG9yJztcblxuZXhwb3J0IGNsYXNzIERlZmF1bHRTZWxlY3RJdGVtTW9kZWwgZXh0ZW5kcyBBYnN0cmFjdEkxOE5BcHBsaWNhYmxlIGltcGxlbWVudHMgSVNlbGVjdEl0ZW1Nb2RlbCB7XG5cbiAgQEkxOE4oKVxuICBwdWJsaWMgbGFiZWw6IHN0cmluZztcbiAgQEkxOE4oKVxuICBwdWJsaWMgc2VsZWN0ZWRMYWJlbDogc3RyaW5nO1xuICBwdWJsaWMgdmFsdWU6IGFueTtcblxuICBjb25zdHJ1Y3RvcihsYWJlbDogc3RyaW5nLCB2YWx1ZTogYW55LCBzZWxlY3RlZExhYmVsPzogc3RyaW5nKSB7XG4gICAgc3VwZXIoKTtcblxuICAgIHRoaXMubGFiZWwgPSBsYWJlbDtcbiAgICB0aGlzLnZhbHVlID0gdmFsdWU7XG4gICAgdGhpcy5zZWxlY3RlZExhYmVsID0gc2VsZWN0ZWRMYWJlbDtcbiAgfVxuXG4gIHB1YmxpYyBnZXRWYWx1ZSgpOiBhbnkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlO1xuICB9XG5cbiAgcHVibGljIHNldFZhbHVlKHZhbHVlOiBhbnkpOiB2b2lkIHtcbiAgICB0aGlzLnZhbHVlID0gdmFsdWU7XG4gIH1cblxuICBwdWJsaWMgZ2V0TGFiZWwoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5sYWJlbDtcbiAgfVxuXG4gIHB1YmxpYyBzZXRMYWJlbChsYWJlbDogc3RyaW5nKTogdm9pZCB7XG4gICAgdGhpcy5sYWJlbCA9IGxhYmVsO1xuICB9XG5cbiAgcHVibGljIGdldFNlbGVjdGVkTGFiZWwoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5zZWxlY3RlZExhYmVsO1xuICB9XG5cbiAgcHVibGljIHNldFNlbGVjdGVkTGFiZWwoc2VsZWN0ZWRMYWJlbDogc3RyaW5nKTogdm9pZCB7XG4gICAgdGhpcy5zZWxlY3RlZExhYmVsID0gc2VsZWN0ZWRMYWJlbDtcbiAgfVxufVxuIl19