@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).
22 lines (21 loc) • 1.12 kB
TypeScript
import { TemplateRef } from '@angular/core';
import * as i0 from "@angular/core";
/**
* Directive structurelle permettant au composant parent d'identifier les composants devant être encapsulés au sein
* d'une structure HTML complémentaire.
*/
export declare class DsfrFormFieldsetElementDirective {
templateRef: TemplateRef<unknown>;
/**
* Permet d'indiquer des classes CSS additionnelles à ajouter à l'élément de fielset.
*/
fieldsetElement: string;
/**
* On injecte le templateRef de manière à pouvoir le rendre accessible au contexte parent.
* Le composant parent pourra référencer ce templateRef au sein d'une directive ngTemplateOutlet
* de façon à projeter le contenu à l'endroit adéquat.
*/
constructor(templateRef: TemplateRef<unknown>);
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrFormFieldsetElementDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<DsfrFormFieldsetElementDirective, "[fieldsetElement]", never, { "fieldsetElement": { "alias": "fieldsetElement"; "required": false; }; }, {}, never, never, false, never>;
}