<tyro-ui-text-field>

Champ de saisie

Champ de saisie avec 3 variantes : outlined, filled, standard. Label flottant, état erreur, 6 types dont le basculement automatique de l'œil pour password.

Outlined

Bordure complète, label flottant

Filled

Fond coloré, bordure basse uniquement

Standard

Sans fond, ligne basse uniquement

Password

Basculement œil automatique - toutes variantes

État erreur

[error] + [errorMessage] - toutes variantes
Adresse email invalide
Adresse email invalide
Adresse email invalide

Disabled

Désactivé - toutes variantes

Inputs

Propriété
Type
Défaut
Description
[variant]'outlined' | 'filled' | 'standard''outlined'Style visuel du champ
[type]'text' | 'password' | 'number' | 'date' | 'email' | 'tel''text'Type HTML du champ - password ajoute automatiquement le toggle œil
[(value)]string''Valeur du champ - two-way binding disponible
[label]string-Label flottant - monte au-dessus du champ au focus ou quand une valeur est saisie
[placeholder]string-Texte indicatif dans le champ (visible une fois le label remonté)
[icon]string-Classe Remix Icon affichée à gauche
[disabled]booleanfalseDésactive le champ
[error]booleanfalsePasse le champ en état d'erreur (bordure rouge)
[errorMessage]string-Message d'erreur affiché sous le champ quand error = true

Outputs

Événement
Payload
Description
(valueChange)stringÉmis à chaque saisie utilisateur