@edugouvfr/ngx-dsfr-ext
Version:
NgxDsfrExt est une extension au package @edugouvfr/ngx-dsfr (portage Angular des éléments DSFR)
23 lines (22 loc) • 983 B
TypeScript
import * as i0 from "@angular/core";
/**
* L'objective de cette directive est d'implémenter un masque de saisie en fonction de plusieurs entrées :
* - On peut considérer le `placeholder`, le `pattern` de l'input ou tout simplement un attribut `mask`.
* - Dans cette première version, on gère tout simplement une date
*/
export declare class DateFormatDirective {
dsfrDateFormat: string;
constructor();
onInput(event: Event): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DateFormatDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<DateFormatDirective, "[dsfrDateFormat]", never, { "dsfrDateFormat": { "alias": "dsfrDateFormat"; "required": false; }; }, {}, never, never, true, never>;
}
/**
* Compléte la valeur d'une date
*/
export declare function completeDateValue(val: string): string;
/**
* Compléte la valeur d'une date en langue 'fr'
* (export pour les tests)
*/
export declare function completeDateValueFr(val: string): string;