@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.3 kB
TypeScript
import { AfterViewInit, OnInit } from '@angular/core';
import { DsfrFormInputComponent } from '../form-input';
import * as i0 from "@angular/core";
export declare class DsfrFormTelComponent extends DsfrFormInputComponent implements OnInit, AfterViewInit {
protected errorMessage: string;
private readonly elementRef;
private readonly i18n;
/**
* Au fil de la saisie, on ne vérifie le n° de téléphone que s'il y avait déjà une erreur.
*/
onInput(): void;
/**
* Vérification au commit de la valeur.
*
* cf. https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event
*/
onChange(): void;
/** @internal*/
ngOnInit(): void;
/**
* Fix: appliquer le label par défaut uniquement si le slot label n'est pas renseigné
* slot label non renseigné => le label 'fr-label' ne possede aucun enfant ou seulement la description additionnelle
*/
ngAfterViewInit(): void;
/**
* Méthode validation, positionne la propriété error s'il y a lieu.
*/
protected validate(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrFormTelComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrFormTelComponent, "dsfr-form-tel", never, {}, {}, never, ["[label]"], true, never>;
}