UNPKG

@edugouvfr/ngx-dsfr-ext

Version:

NgxDsfrExt est une extension au package @edugouvfr/ngx-dsfr (portage Angular des éléments DSFR)

33 lines (32 loc) 1.44 kB
import { EventEmitter, OnInit } from '@angular/core'; import { DsfrHeadingLevel } from '../shared/models/heading-level'; import * as i0 from "@angular/core"; export declare class DsfrPanelComponent implements OnInit { /** * Titre du panel. */ heading: string; /** Le niveau de titre devant être utilisé. */ headingLevel: DsfrHeadingLevel; /** * Identifiant du panel sur la page. Identifiant unique généré par défaut si non renseigné. */ panelId: string; /** * Indique si le panel doit être fermé initialement. * Si null le panel ne sera pas refermable. */ expanded: boolean | null; /** * Événement présentant le nouvel état du panel. */ expandedChange: EventEmitter<boolean>; protected messageExpandButton: string; private i18n; constructor(); ngOnInit(): void; /** @Internal */ toggleExpand(e: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration<DsfrPanelComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DsfrPanelComponent, "dsfr-ext-panel, dsfrx-panel", never, { "heading": { "alias": "heading"; "required": false; }; "headingLevel": { "alias": "headingLevel"; "required": false; }; "panelId": { "alias": "panelId"; "required": false; }; "expanded": { "alias": "expanded"; "required": false; }; }, { "expandedChange": "expandedChange"; }, never, ["*", "[footer]", "[actions]"], true, never>; }