@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).
24 lines (23 loc) • 1.26 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { DsfrHeadingLevel } from '../../shared';
import { DsfrSummary, DsfrSummaryLink } from './summary.model';
import * as i0 from "@angular/core";
export declare class DsfrSummaryComponent {
/** Le titre du composant. */
heading: string;
/** Le niveau de titre devant être utilisé, une balise `p` sera utilisée si la propriété n'est pas renseignée. */
headingLevel: DsfrHeadingLevel;
/** Les entrées du sommaire (required) */
entries: DsfrSummary;
/** Événement sur lien avec la valeur de l'ancre. */
entrySelect: EventEmitter<string>;
/** @internal */ headingId: string;
/**
* Emission de la valeur de l'ancre (fragment ou link) au clic sur un lien
* @internal
*/
/** @internal */
onLinkSelect(entry: DsfrSummaryLink): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrSummaryComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrSummaryComponent, "dsfr-summary", never, { "heading": { "alias": "heading"; "required": false; }; "headingLevel": { "alias": "headingLevel"; "required": false; }; "entries": { "alias": "entries"; "required": false; }; }, { "entrySelect": "entrySelect"; }, never, never, false, never>;
}