com.phloxui
Version:
PhloxUI Ng2+ Framework
119 lines (118 loc) • 5.95 kB
JavaScript
/**
* @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==