ng2-accordions
Version:
Accordions component with animations for Angular 2 app (bootstrap3)
42 lines • 1.59 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AccordionGroupCmp = void 0;
var tslib_1 = require("tslib");
var core_1 = require("@angular/core");
var AccordionGroupCmp = /** @class */ (function () {
function AccordionGroupCmp() {
this.arrowClick = new core_1.EventEmitter();
this.heading = '';
this.isExpanded = true;
}
AccordionGroupCmp.prototype.open = function () {
this.arrowClick.next(true);
};
AccordionGroupCmp.prototype.close = function () {
this.arrowClick.next(false);
};
AccordionGroupCmp.prototype.ngOnInit = function () { };
tslib_1.__decorate([
core_1.Output(),
tslib_1.__metadata("design:type", Object)
], AccordionGroupCmp.prototype, "arrowClick", void 0);
tslib_1.__decorate([
core_1.Input(),
tslib_1.__metadata("design:type", String)
], AccordionGroupCmp.prototype, "heading", void 0);
tslib_1.__decorate([
core_1.Input(),
tslib_1.__metadata("design:type", Boolean)
], AccordionGroupCmp.prototype, "isExpanded", void 0);
AccordionGroupCmp = tslib_1.__decorate([
core_1.Component({
selector: 'ecrm-accordion-group',
template: require('./accordion-group.component.html'),
styles: [require('./accordion-group.component.scss')]
}),
tslib_1.__metadata("design:paramtypes", [])
], AccordionGroupCmp);
return AccordionGroupCmp;
}());
exports.AccordionGroupCmp = AccordionGroupCmp;
//# sourceMappingURL=accordion-group.component.js.map