cfc-ds
Version:
Design System do Conselho Federal de Contabilidade baseado no govbr-ds
26 lines • 2.86 kB
JavaScript
// tab-content.component.ts
import { Component, Input, HostBinding } from '@angular/core';
import * as i0 from "@angular/core";
export class TabContentComponent {
// Marca o host como painel do GovBR-DS (.tab-panel) controlado por .active
tabPanelClass = true;
active = false;
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: TabContentComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: TabContentComponent, selector: "cfc-tab-content", inputs: { active: "active" }, host: { properties: { "class.tab-panel": "this.tabPanelClass", "class.active": "this.active" } }, ngImport: i0, template: `<ng-content></ng-content>`, isInline: true });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: TabContentComponent, decorators: [{
type: Component,
args: [{
selector: 'cfc-tab-content',
template: `<ng-content></ng-content>`
}]
}], propDecorators: { tabPanelClass: [{
type: HostBinding,
args: ['class.tab-panel']
}], active: [{
type: Input
}, {
type: HostBinding,
args: ['class.active']
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFiLWNvbnRlbnQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY2ZjLWRzL3NyYy9saWIvY29tcG9uZW50cy90YWJDb250ZW50L3RhYi1jb250ZW50LmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkI7QUFDM0IsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU05RCxNQUFNLE9BQU8sbUJBQW1CO0lBQzlCLDJFQUEyRTtJQUNsQyxhQUFhLEdBQUcsSUFBSSxDQUFDO0lBQ3hCLE1BQU0sR0FBWSxLQUFLLENBQUM7d0dBSG5ELG1CQUFtQjs0RkFBbkIsbUJBQW1CLHVMQUZwQiwyQkFBMkI7OzRGQUUxQixtQkFBbUI7a0JBSi9CLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLGlCQUFpQjtvQkFDM0IsUUFBUSxFQUFFLDJCQUEyQjtpQkFDdEM7OEJBRzBDLGFBQWE7c0JBQXJELFdBQVc7dUJBQUMsaUJBQWlCO2dCQUNRLE1BQU07c0JBQTNDLEtBQUs7O3NCQUFJLFdBQVc7dUJBQUMsY0FBYyIsInNvdXJjZXNDb250ZW50IjpbIi8vIHRhYi1jb250ZW50LmNvbXBvbmVudC50c1xyXG5pbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBIb3N0QmluZGluZyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdjZmMtdGFiLWNvbnRlbnQnLFxyXG4gIHRlbXBsYXRlOiBgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PmBcclxufSlcclxuZXhwb3J0IGNsYXNzIFRhYkNvbnRlbnRDb21wb25lbnQge1xyXG4gIC8vIE1hcmNhIG8gaG9zdCBjb21vIHBhaW5lbCBkbyBHb3ZCUi1EUyAoLnRhYi1wYW5lbCkgY29udHJvbGFkbyBwb3IgLmFjdGl2ZVxyXG4gIEBIb3N0QmluZGluZygnY2xhc3MudGFiLXBhbmVsJykgcmVhZG9ubHkgdGFiUGFuZWxDbGFzcyA9IHRydWU7XHJcbiAgQElucHV0KCkgQEhvc3RCaW5kaW5nKCdjbGFzcy5hY3RpdmUnKSBhY3RpdmU6IGJvb2xlYW4gPSBmYWxzZTtcclxufVxyXG4iXX0=