ng-select
Version:
Select component for angular.
41 lines • 2.49 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
export class Option {
/**
* @param {?} option
*/
constructor(option) {
this.wrappedOption = option;
this.disabled = false;
this.highlighted = false;
this.selected = false;
this.shown = true;
}
/**
* @return {?}
*/
get value() {
return this.wrappedOption.value;
}
/**
* @return {?}
*/
get label() {
return this.wrappedOption.label;
}
}
if (false) {
/** @type {?} */
Option.prototype.wrappedOption;
/** @type {?} */
Option.prototype.disabled;
/** @type {?} */
Option.prototype.highlighted;
/** @type {?} */
Option.prototype.selected;
/** @type {?} */
Option.prototype.shown;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3B0aW9uLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctc2VsZWN0LyIsInNvdXJjZXMiOlsibGliL29wdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsTUFBTSxPQUFPLE1BQU07Ozs7SUFTZixZQUFZLE1BQWU7UUFDdkIsSUFBSSxDQUFDLGFBQWEsR0FBRyxNQUFNLENBQUM7UUFFNUIsSUFBSSxDQUFDLFFBQVEsR0FBRyxLQUFLLENBQUM7UUFDdEIsSUFBSSxDQUFDLFdBQVcsR0FBRyxLQUFLLENBQUM7UUFDekIsSUFBSSxDQUFDLFFBQVEsR0FBRyxLQUFLLENBQUM7UUFDdEIsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUM7SUFDdEIsQ0FBQzs7OztJQUVELElBQUksS0FBSztRQUNMLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUM7SUFDcEMsQ0FBQzs7OztJQUVELElBQUksS0FBSztRQUNMLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUM7SUFDcEMsQ0FBQztDQUNKOzs7SUF2QkcsK0JBQXVCOztJQUV2QiwwQkFBa0I7O0lBQ2xCLDZCQUFxQjs7SUFDckIsMEJBQWtCOztJQUNsQix1QkFBZSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7SU9wdGlvbn0gZnJvbSAnLi9vcHRpb24uaW50ZXJmYWNlJztcblxuZXhwb3J0IGNsYXNzIE9wdGlvbiB7XG5cbiAgICB3cmFwcGVkT3B0aW9uOiBJT3B0aW9uO1xuXG4gICAgZGlzYWJsZWQ6IGJvb2xlYW47XG4gICAgaGlnaGxpZ2h0ZWQ6IGJvb2xlYW47XG4gICAgc2VsZWN0ZWQ6IGJvb2xlYW47XG4gICAgc2hvd246IGJvb2xlYW47XG5cbiAgICBjb25zdHJ1Y3RvcihvcHRpb246IElPcHRpb24pIHtcbiAgICAgICAgdGhpcy53cmFwcGVkT3B0aW9uID0gb3B0aW9uO1xuXG4gICAgICAgIHRoaXMuZGlzYWJsZWQgPSBmYWxzZTtcbiAgICAgICAgdGhpcy5oaWdobGlnaHRlZCA9IGZhbHNlO1xuICAgICAgICB0aGlzLnNlbGVjdGVkID0gZmFsc2U7XG4gICAgICAgIHRoaXMuc2hvd24gPSB0cnVlO1xuICAgIH1cblxuICAgIGdldCB2YWx1ZSgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy53cmFwcGVkT3B0aW9uLnZhbHVlO1xuICAgIH1cblxuICAgIGdldCBsYWJlbCgpOiBzdHJpbmcge1xuICAgICAgICByZXR1cm4gdGhpcy53cmFwcGVkT3B0aW9uLmxhYmVsO1xuICAgIH1cbn1cbiJdfQ==