cfc-ui-test
Version:
Design System do Conselho Federal de Contabilidade baseado no govbr-ds
22 lines • 5.72 kB
JavaScript
import { Component, } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./components-list/components-list.component";
import * as i2 from "./test-component/test-component.component";
import * as i3 from "../../components/breadcrumb/breadcrumb.component";
export class TestPageComponent {
cdr;
selectedComponent = '';
constructor(cdr) {
this.cdr = cdr;
}
onSelectComponent(componentName) {
this.selectedComponent = componentName;
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: TestPageComponent, deps: [{ token: i0.ChangeDetectorRef }], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: TestPageComponent, selector: "cfc-test-page", ngImport: i0, template: "<cfc-breadcrumb\n label=\"p\u00E1gina de testes\"\n [links]=\"[\n {\n label: 'P\u00E1gina Inicial',\n url: '/',\n home: true\n },\n {\n label: 'P\u00E1gina de Testes',\n active: true\n }\n ]\"\n></cfc-breadcrumb>\n\n<div fxLayout=\"row\"\n style=\"margin-top: 1rem;\">\n <aside class=\"test-page__aside-menu\">\n <cfc-components-list\n (selectedComponent)=\"onSelectComponent($event)\"\n ></cfc-components-list>\n </aside>\n\n <main\n class=\"test-page__component-section\"\n fxLayoutAlign=\"center stretch\">\n <cfc-test-component\n [selectedComponent]='selectedComponent'\n ></cfc-test-component>\n </main>\n</div>\n", styles: [".test-page__aside-menu{max-height:80vh;overflow-y:scroll;scrollbar-width:thin;padding:0 4rem 2rem 0;border-right:1px solid rgb(201,201,201)}.test-page__component-section{padding:1rem 0 2rem;width:100%}\n"], dependencies: [{ kind: "component", type: i1.ComponentsListComponent, selector: "cfc-components-list", outputs: ["selectedComponent"] }, { kind: "component", type: i2.TestComponentComponent, selector: "cfc-test-component", inputs: ["selectedComponent"] }, { kind: "component", type: i3.BreadcrumbComponent, selector: "cfc-breadcrumb", inputs: ["label", "links"] }] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: TestPageComponent, decorators: [{
type: Component,
args: [{ selector: 'cfc-test-page', template: "<cfc-breadcrumb\n label=\"p\u00E1gina de testes\"\n [links]=\"[\n {\n label: 'P\u00E1gina Inicial',\n url: '/',\n home: true\n },\n {\n label: 'P\u00E1gina de Testes',\n active: true\n }\n ]\"\n></cfc-breadcrumb>\n\n<div fxLayout=\"row\"\n style=\"margin-top: 1rem;\">\n <aside class=\"test-page__aside-menu\">\n <cfc-components-list\n (selectedComponent)=\"onSelectComponent($event)\"\n ></cfc-components-list>\n </aside>\n\n <main\n class=\"test-page__component-section\"\n fxLayoutAlign=\"center stretch\">\n <cfc-test-component\n [selectedComponent]='selectedComponent'\n ></cfc-test-component>\n </main>\n</div>\n", styles: [".test-page__aside-menu{max-height:80vh;overflow-y:scroll;scrollbar-width:thin;padding:0 4rem 2rem 0;border-right:1px solid rgb(201,201,201)}.test-page__component-section{padding:1rem 0 2rem;width:100%}\n"] }]
}], ctorParameters: () => [{ type: i0.ChangeDetectorRef }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC1wYWdlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NmYy11aS9zcmMvbGliL3BhZ2VzL2NmYy10ZXN0LXBhZ2UvdGVzdC1wYWdlLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NmYy11aS9zcmMvbGliL3BhZ2VzL2NmYy10ZXN0LXBhZ2UvdGVzdC1wYWdlLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFFTCxTQUFTLEdBQ1YsTUFBTSxlQUFlLENBQUM7Ozs7O0FBT3ZCLE1BQU0sT0FBTyxpQkFBaUI7SUFLbEI7SUFIVixpQkFBaUIsR0FBRyxFQUFFLENBQUM7SUFFdkIsWUFDVSxHQUFzQjtRQUF0QixRQUFHLEdBQUgsR0FBRyxDQUFtQjtJQUM3QixDQUFDO0lBRUosaUJBQWlCLENBQUMsYUFBcUI7UUFDckMsSUFBSSxDQUFDLGlCQUFpQixHQUFHLGFBQWEsQ0FBQztJQUN6QyxDQUFDO3dHQVZVLGlCQUFpQjs0RkFBakIsaUJBQWlCLHFEQ1Y5QixxckJBK0JBOzs0RkRyQmEsaUJBQWlCO2tCQUw3QixTQUFTOytCQUNFLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDaGFuZ2VEZXRlY3RvclJlZixcbiAgQ29tcG9uZW50LFxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnY2ZjLXRlc3QtcGFnZScsXG4gIHRlbXBsYXRlVXJsOiAnLi90ZXN0LXBhZ2UuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi90ZXN0LXBhZ2UuY29tcG9uZW50LnNjc3MnXSxcbn0pXG5leHBvcnQgY2xhc3MgVGVzdFBhZ2VDb21wb25lbnQge1xuXG4gIHNlbGVjdGVkQ29tcG9uZW50ID0gJyc7XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBjZHI6IENoYW5nZURldGVjdG9yUmVmXG4gICkge31cblxuICBvblNlbGVjdENvbXBvbmVudChjb21wb25lbnROYW1lOiBzdHJpbmcpOiB2b2lkIHtcbiAgICB0aGlzLnNlbGVjdGVkQ29tcG9uZW50ID0gY29tcG9uZW50TmFtZTtcbiAgfVxuXG59XG4iLCI8Y2ZjLWJyZWFkY3J1bWJcbiAgbGFiZWw9XCJww6FnaW5hIGRlIHRlc3Rlc1wiXG4gIFtsaW5rc109XCJbXG4gICAge1xuICAgICAgbGFiZWw6ICdQw6FnaW5hIEluaWNpYWwnLFxuICAgICAgdXJsOiAnLycsXG4gICAgICBob21lOiB0cnVlXG4gICAgfSxcbiAgICB7XG4gICAgICBsYWJlbDogJ1DDoWdpbmEgZGUgVGVzdGVzJyxcbiAgICAgIGFjdGl2ZTogdHJ1ZVxuICAgIH1cbiAgXVwiXG4+PC9jZmMtYnJlYWRjcnVtYj5cblxuPGRpdiBmeExheW91dD1cInJvd1wiXG4gIHN0eWxlPVwibWFyZ2luLXRvcDogMXJlbTtcIj5cbiAgPGFzaWRlIGNsYXNzPVwidGVzdC1wYWdlX19hc2lkZS1tZW51XCI+XG4gICAgPGNmYy1jb21wb25lbnRzLWxpc3RcbiAgICAgIChzZWxlY3RlZENvbXBvbmVudCk9XCJvblNlbGVjdENvbXBvbmVudCgkZXZlbnQpXCJcbiAgICA+PC9jZmMtY29tcG9uZW50cy1saXN0PlxuICA8L2FzaWRlPlxuXG4gIDxtYWluXG4gICAgY2xhc3M9XCJ0ZXN0LXBhZ2VfX2NvbXBvbmVudC1zZWN0aW9uXCJcbiAgICBmeExheW91dEFsaWduPVwiY2VudGVyIHN0cmV0Y2hcIj5cbiAgICA8Y2ZjLXRlc3QtY29tcG9uZW50XG4gICAgICBbc2VsZWN0ZWRDb21wb25lbnRdPSdzZWxlY3RlZENvbXBvbmVudCdcbiAgICA+PC9jZmMtdGVzdC1jb21wb25lbnQ+XG4gIDwvbWFpbj5cbjwvZGl2PlxuIl19