com.phloxui
Version:
PhloxUI Ng2+ Framework
56 lines (55 loc) • 4.24 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';
import { Option } from '../../decorator/Option.decorator';
var AccordionItemModel = /** @class */ (function (_super) {
tslib_1.__extends(AccordionItemModel, _super);
function AccordionItemModel(label, height, active, enable) {
var _this = _super.call(this) || this;
_this.label = label;
_this.height = height;
_this.active = active;
if (typeof _this.active === 'undefined') {
_this.active = true;
}
_this.enable = enable;
if (typeof _this.enable === 'undefined') {
_this.enable = true;
}
return _this;
}
tslib_1.__decorate([
I18N(),
Option(),
tslib_1.__metadata("design:type", String)
], AccordionItemModel.prototype, "label", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", String)
], AccordionItemModel.prototype, "height", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Boolean)
], AccordionItemModel.prototype, "active", void 0);
tslib_1.__decorate([
Option(),
tslib_1.__metadata("design:type", Boolean)
], AccordionItemModel.prototype, "enable", void 0);
return AccordionItemModel;
}(AbstractI18NApplicable));
export { AccordionItemModel };
function AccordionItemModel_tsickle_Closure_declarations() {
/** @type {?} */
AccordionItemModel.prototype.label;
/** @type {?} */
AccordionItemModel.prototype.height;
/** @type {?} */
AccordionItemModel.prototype.active;
/** @type {?} */
AccordionItemModel.prototype.enable;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWNjb3JkaW9uSXRlbU1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50L21vZGVsL0FjY29yZGlvbkl0ZW1Nb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQzVFLE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN0RCxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sa0NBQWtDLENBQUM7O0lBRWxCLDhDQUFzQjtJQVk1RCw0QkFBWSxLQUFhLEVBQUUsTUFBYyxFQUFFLE1BQWdCLEVBQUUsTUFBZ0I7UUFBN0UsWUFDRSxpQkFBTyxTQVlSO1FBVkMsS0FBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7UUFDbkIsS0FBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsS0FBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsRUFBRSxDQUFDLENBQUMsT0FBTyxLQUFJLENBQUMsTUFBTSxLQUFLLFdBQVcsQ0FBQyxDQUFDLENBQUM7WUFDdkMsS0FBSSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUM7U0FDcEI7UUFDRCxLQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUNyQixFQUFFLENBQUMsQ0FBQyxPQUFPLEtBQUksQ0FBQyxNQUFNLEtBQUssV0FBVyxDQUFDLENBQUMsQ0FBQztZQUN2QyxLQUFJLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQztTQUNwQjs7S0FDRjs7UUF2QkEsSUFBSSxFQUFFO1FBQ04sTUFBTSxFQUFFOzs7O1FBRVIsTUFBTSxFQUFFOzs7O1FBRVIsTUFBTSxFQUFFOzs7O1FBRVIsTUFBTSxFQUFFOzs7NkJBYlg7RUFJd0Msc0JBQXNCO1NBQWpELGtCQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFic3RyYWN0STE4TkFwcGxpY2FibGUgfSBmcm9tICcuLi8uLi9zaGFyZS9BYnN0cmFjdEkxOE5BcHBsaWNhYmxlJztcbmltcG9ydCB7IEkxOE4gfSBmcm9tICcuLi8uLi9kZWNvcmF0b3IvSTE4Ti5kZWNvcmF0b3InO1xuaW1wb3J0IHsgT3B0aW9uIH0gZnJvbSAnLi4vLi4vZGVjb3JhdG9yL09wdGlvbi5kZWNvcmF0b3InO1xuXG5leHBvcnQgY2xhc3MgQWNjb3JkaW9uSXRlbU1vZGVsIGV4dGVuZHMgQWJzdHJhY3RJMThOQXBwbGljYWJsZSB7XG5cbiAgQEkxOE4oKVxuICBAT3B0aW9uKClcbiAgcHVibGljIGxhYmVsOiBzdHJpbmc7XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgaGVpZ2h0OiBzdHJpbmc7IC8vIG51bGwgb3IgdW5kZWZpbmVkIG1lYW4gYXV0byBoZWlnaHRcbiAgQE9wdGlvbigpXG4gIHB1YmxpYyBhY3RpdmU6IGJvb2xlYW47XG4gIEBPcHRpb24oKVxuICBwdWJsaWMgZW5hYmxlOiBib29sZWFuO1xuXG4gIGNvbnN0cnVjdG9yKGxhYmVsOiBzdHJpbmcsIGhlaWdodDogc3RyaW5nLCBhY3RpdmU/OiBib29sZWFuLCBlbmFibGU/OiBib29sZWFuKSB7XG4gICAgc3VwZXIoKTtcblxuICAgIHRoaXMubGFiZWwgPSBsYWJlbDtcbiAgICB0aGlzLmhlaWdodCA9IGhlaWdodDtcbiAgICB0aGlzLmFjdGl2ZSA9IGFjdGl2ZTtcbiAgICBpZiAodHlwZW9mIHRoaXMuYWN0aXZlID09PSAndW5kZWZpbmVkJykge1xuICAgICAgdGhpcy5hY3RpdmUgPSB0cnVlO1xuICAgIH1cbiAgICB0aGlzLmVuYWJsZSA9IGVuYWJsZTtcbiAgICBpZiAodHlwZW9mIHRoaXMuZW5hYmxlID09PSAndW5kZWZpbmVkJykge1xuICAgICAgdGhpcy5lbmFibGUgPSB0cnVlO1xuICAgIH1cbiAgfVxufVxuIl19