UNPKG

ngx-sp-infra

Version:
28 lines (27 loc) 1.44 kB
import { ElementRef, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; /** * Componente de acordion customizado, o seu conteúdo interno é informado pelo componente pai, podendo configurá-lo como necessário. * O componente em si é responsável apenas pelo comportamento de acordion, ou seja, abrir e fechar o conteúdo interno. * * Propriedades: * - name: string (default: 'Filtro avançado') * - haveArrow: boolean (default: true) * - haveMarginTop: boolean (default: false) * - isOpen: boolean (default: false) */ export declare class CustomAcordionComponent implements OnInit { name: string; haveArrow: boolean; haveMarginTop: boolean; isOpen?: boolean; customClass?: string; iconRef?: ElementRef; protected iconDirection: 'baixo' | 'cima'; constructor(); ngOnInit(): void; setIsOpen(): void; toogleIcon(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CustomAcordionComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CustomAcordionComponent, "app-custom-acordion, lib-acordion, lib-accordion", never, { "name": { "alias": "name"; "required": false; }; "haveArrow": { "alias": "haveArrow"; "required": false; }; "haveMarginTop": { "alias": "haveMarginTop"; "required": false; }; "isOpen": { "alias": "isOpen"; "required": false; }; "customClass": { "alias": "customClass"; "required": false; }; }, {}, never, ["*"], true, never>; }