UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

119 lines (118 loc) 5.95 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { AbstractI18NApplicable } from '../../share/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.getId = /** * @return {?} */ function () { return this.value; }; /** * @param {?} id * @return {?} */ DefaultSelectItemModel.prototype.setId = /** * @param {?} id * @return {?} */ function (id) { this.id = id; }; /** * @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; /** @type {?} */ DefaultSelectItemModel.prototype.id; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGVmYXVsdFNlbGVjdEl0ZW1Nb2RlbC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NvbS5waGxveHVpLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudC9tb2RlbC9EZWZhdWx0U2VsZWN0SXRlbU1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBRUEsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDNUUsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGdDQUFnQyxDQUFDOztJQUVWLGtEQUFzQjtJQVNoRSxnQ0FBWSxLQUFhLEVBQUUsS0FBVSxFQUFFLGFBQXNCO1FBQTdELFlBQ0UsaUJBQU8sU0FLUjtRQUhDLEtBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEtBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEtBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDOztLQUNwQzs7OztJQUVNLHlDQUFROzs7O1FBQ2IsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7Ozs7OztJQUdiLHlDQUFROzs7O2NBQUMsS0FBVTtRQUN4QixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQzs7Ozs7SUFHZCxzQ0FBSzs7OztRQUNWLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDOzs7Ozs7SUFHYixzQ0FBSzs7OztjQUFDLEVBQU87UUFDbEIsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7Ozs7O0lBR1IseUNBQVE7Ozs7UUFDYixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQzs7Ozs7O0lBR2IseUNBQVE7Ozs7Y0FBQyxLQUFhO1FBQzNCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDOzs7OztJQUdkLGlEQUFnQjs7OztRQUNyQixNQUFNLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQzs7Ozs7O0lBR3JCLGlEQUFnQjs7OztjQUFDLGFBQXFCO1FBQzNDLElBQUksQ0FBQyxhQUFhLEdBQUcsYUFBYSxDQUFDOzs7UUE1Q3BDLElBQUksRUFBRTs7OztRQUVOLElBQUksRUFBRTs7O2lDQVRUO0VBSzRDLHNCQUFzQjtTQUFyRCxzQkFBc0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJU2VsZWN0SXRlbU1vZGVsIH0gZnJvbSAnLi9JU2VsZWN0SXRlbU1vZGVsJztcbmltcG9ydCB7IEFic3RyYWN0STE4TkFwcGxpY2FibGUgfSBmcm9tICcuLi8uLi9zaGFyZS9BYnN0cmFjdEkxOE5BcHBsaWNhYmxlJztcbmltcG9ydCB7IEkxOE4gfSBmcm9tICcuLi8uLi9kZWNvcmF0b3IvSTE4Ti5kZWNvcmF0b3InO1xuXG5leHBvcnQgY2xhc3MgRGVmYXVsdFNlbGVjdEl0ZW1Nb2RlbCBleHRlbmRzIEFic3RyYWN0STE4TkFwcGxpY2FibGUgaW1wbGVtZW50cyBJU2VsZWN0SXRlbU1vZGVsIHtcblxuICBASTE4TigpXG4gIHB1YmxpYyBsYWJlbDogc3RyaW5nO1xuICBASTE4TigpXG4gIHB1YmxpYyBzZWxlY3RlZExhYmVsOiBzdHJpbmc7XG4gIHB1YmxpYyB2YWx1ZTogYW55O1xuICBwdWJsaWMgaWQ6IGFueTtcblxuICBjb25zdHJ1Y3RvcihsYWJlbDogc3RyaW5nLCB2YWx1ZTogYW55LCBzZWxlY3RlZExhYmVsPzogc3RyaW5nKSB7XG4gICAgc3VwZXIoKTtcblxuICAgIHRoaXMubGFiZWwgPSBsYWJlbDtcbiAgICB0aGlzLnZhbHVlID0gdmFsdWU7XG4gICAgdGhpcy5zZWxlY3RlZExhYmVsID0gc2VsZWN0ZWRMYWJlbDtcbiAgfVxuXG4gIHB1YmxpYyBnZXRWYWx1ZSgpOiBhbnkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlO1xuICB9XG5cbiAgcHVibGljIHNldFZhbHVlKHZhbHVlOiBhbnkpOiB2b2lkIHtcbiAgICB0aGlzLnZhbHVlID0gdmFsdWU7XG4gIH1cblxuICBwdWJsaWMgZ2V0SWQoKTogYW55IHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZTtcbiAgfVxuXG4gIHB1YmxpYyBzZXRJZChpZDogYW55KTogdm9pZCB7XG4gICAgdGhpcy5pZCA9IGlkO1xuICB9XG5cbiAgcHVibGljIGdldExhYmVsKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMubGFiZWw7XG4gIH1cblxuICBwdWJsaWMgc2V0TGFiZWwobGFiZWw6IHN0cmluZyk6IHZvaWQge1xuICAgIHRoaXMubGFiZWwgPSBsYWJlbDtcbiAgfVxuXG4gIHB1YmxpYyBnZXRTZWxlY3RlZExhYmVsKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuc2VsZWN0ZWRMYWJlbDtcbiAgfVxuXG4gIHB1YmxpYyBzZXRTZWxlY3RlZExhYmVsKHNlbGVjdGVkTGFiZWw6IHN0cmluZyk6IHZvaWQge1xuICAgIHRoaXMuc2VsZWN0ZWRMYWJlbCA9IHNlbGVjdGVkTGFiZWw7XG4gIH1cbn1cbiJdfQ==