@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).
19 lines (18 loc) • 994 B
TypeScript
import { EventEmitter } from '@angular/core';
import { DsfrLink, I18nService } from '../../../shared';
import { DsfrMegaMenu } from './mega-menu.model';
import * as i0 from "@angular/core";
export declare class DsfrMegaMenuComponent {
i18n: I18nService;
megaMenu: DsfrMegaMenu;
idMenu: number;
/**Emet l'évènement Event du DOM à la sélection d'un lien */
linkSelect: EventEmitter<DsfrLink>;
/**Emet l'évènement Event du DOM à la fermeture du méga menu */
closeSelect: EventEmitter<Event>;
constructor(i18n: I18nService);
onLink(event: DsfrLink): void;
onClose(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrMegaMenuComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrMegaMenuComponent, "dsfr-mega-menu", never, { "megaMenu": { "alias": "megaMenu"; "required": false; }; "idMenu": { "alias": "idMenu"; "required": false; }; }, { "linkSelect": "linkSelect"; "closeSelect": "closeSelect"; }, never, never, true, never>;
}