@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).
32 lines (31 loc) • 1.48 kB
TypeScript
import { DsfrHeadingLevel } from '../../shared';
import * as i0 from "@angular/core";
export declare class DsfrCalloutComponent {
/**
* Titre du call out. Si inexistant, pas de balise titre.
*/
heading: string;
/**
* Le niveau de titre devant être utilisé.
* Valeurs supportées : H2, H3, H4, H5, H6 ou P si vous ne souhaitez pas positionner un titre de section.
*/
headingLevel: DsfrHeadingLevel;
/**
* Indique la classe d'icône à utiliser en haut à gauche. Ex. `fr-icon-information-line`.
*/
icon: string;
/**
* Permet de personnaliser la couleur du tag. Il faut donner la class exact (ex : fr-callout--green-emeraude) que vous trouverez
* [ici](https://gouvfr.atlassian.net/wiki/spaces/DB/pages/222331196/Mise+en+avant+-+Call+out#Personnalisation).
*/
customClass: string;
/**
* Détermine la liste des classes CSS à positioner sur le parent.
* @returns un tableau de classes CSS
*
* @internal
*/
getClasses(): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrCalloutComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrCalloutComponent, "dsfr-callout", never, { "heading": { "alias": "heading"; "required": false; }; "headingLevel": { "alias": "headingLevel"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "customClass": { "alias": "customClass"; "required": false; }; }, {}, never, ["*"], false, never>;
}