UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

41 lines (40 loc) 3.02 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { I18N } from '../../../../decorator/I18N.decorator'; import { DefaultSelectItemModel } from '../../../../component/model/DefaultSelectItemModel'; export class MaterialSelectItemModel extends DefaultSelectItemModel { /** * @param {?} label * @param {?} value * @param {?=} group */ constructor(label, value, group) { super(label, value, undefined); // selectedLabel was unavilable for material select so default is undefined. this.group = group; } /** * @return {?} */ getGroup() { return this.group; } /** * @param {?} group * @return {?} */ setGroup(group) { this.group = group; } } tslib_1.__decorate([ I18N(), tslib_1.__metadata("design:type", String) ], MaterialSelectItemModel.prototype, "group", void 0); function MaterialSelectItemModel_tsickle_Closure_declarations() { /** @type {?} */ MaterialSelectItemModel.prototype.group; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWF0ZXJpYWxTZWxlY3RJdGVtTW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi90aGVtZS9tYXRlcmlhbC9jb21wb25lbnQvbW9kZWwvTWF0ZXJpYWxTZWxlY3RJdGVtTW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFFQSxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDNUQsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sb0RBQW9ELENBQUM7QUFFNUYsTUFBTSw4QkFBK0IsU0FBUSxzQkFBc0I7Ozs7OztJQUtqRSxZQUFZLEtBQWEsRUFBRSxLQUFVLEVBQUUsS0FBYztRQUNuRCxLQUFLLENBQUMsS0FBSyxFQUFFLEtBQUssRUFBRSxTQUFTLENBQUMsQ0FBQztRQUUvQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztLQUNwQjs7OztJQUVNLFFBQVE7UUFDYixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQzs7Ozs7O0lBR2IsUUFBUSxDQUFDLEtBQWE7UUFDM0IsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7O0NBRXRCOztJQWhCRSxJQUFJLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYnN0cmFjdEkxOE5BcHBsaWNhYmxlIH0gZnJvbSAnLi4vLi4vLi4vLi4vc2hhcmUvQWJzdHJhY3RJMThOQXBwbGljYWJsZSc7XHJcbmltcG9ydCB7IE9wdGlvbiB9IGZyb20gJy4uLy4uLy4uLy4uL2RlY29yYXRvci9PcHRpb24uZGVjb3JhdG9yJztcclxuaW1wb3J0IHsgSTE4TiB9IGZyb20gJy4uLy4uLy4uLy4uL2RlY29yYXRvci9JMThOLmRlY29yYXRvcic7XHJcbmltcG9ydCB7IERlZmF1bHRTZWxlY3RJdGVtTW9kZWwgfSBmcm9tICcuLi8uLi8uLi8uLi9jb21wb25lbnQvbW9kZWwvRGVmYXVsdFNlbGVjdEl0ZW1Nb2RlbCc7XHJcblxyXG5leHBvcnQgY2xhc3MgTWF0ZXJpYWxTZWxlY3RJdGVtTW9kZWwgZXh0ZW5kcyBEZWZhdWx0U2VsZWN0SXRlbU1vZGVsIHtcclxuXHJcbiAgQEkxOE4oKVxyXG4gIHB1YmxpYyBncm91cDogc3RyaW5nO1xyXG5cclxuICBjb25zdHJ1Y3RvcihsYWJlbDogc3RyaW5nLCB2YWx1ZTogYW55LCBncm91cD86IHN0cmluZykge1xyXG4gICAgc3VwZXIobGFiZWwsIHZhbHVlLCB1bmRlZmluZWQpOyAvLyBzZWxlY3RlZExhYmVsIHdhcyB1bmF2aWxhYmxlIGZvciBtYXRlcmlhbCBzZWxlY3Qgc28gZGVmYXVsdCBpcyB1bmRlZmluZWQuXHJcblxyXG4gICAgdGhpcy5ncm91cCA9IGdyb3VwO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIGdldEdyb3VwKCk6IHN0cmluZyB7XHJcbiAgICByZXR1cm4gdGhpcy5ncm91cDtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBzZXRHcm91cChncm91cDogc3RyaW5nKTogdm9pZCB7XHJcbiAgICB0aGlzLmdyb3VwID0gZ3JvdXA7XHJcbiAgfVxyXG59XHJcbiJdfQ==