UNPKG

@edugouvfr/ngx-dsfr

Version:

NgxDsfr est un portage Angular des éléments d'interface du Système de Design de l'État Français (DSFR).

27 lines (26 loc) 1.21 kB
import { OnInit } from '@angular/core'; import { EduTabHeader } from './tabs.model'; import * as i0 from "@angular/core"; export declare const DSFR_TAB_SELECTORS = "dsfr-tab-panel, dsfr-tab"; export declare class DsfrTabComponent implements OnInit, Required<EduTabHeader> { /** Identifiant de l'onglet, obligatoire, généré si non fourni. */ tabId: string; /** Titre de l'onglet, obligatoire. */ label: string; /** Nom de l'icône, l'icône est à gauche du libellé, optionnel. */ icon: string; /** @internal*/ buttonId: string; get id(): string; get attrRole(): string; get attrLabelledBy(): string; get attrTabindex(): string; get attrTabId(): string; get attrLabel(): string; get attrIconClass(): string | null; get class(): string; /** @internal */ ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DsfrTabComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DsfrTabComponent, "dsfr-tab-panel, dsfr-tab", never, { "tabId": { "alias": "tabId"; "required": false; }; "label": { "alias": "label"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; }, {}, never, ["*"], false, never>; }