AddressField
FreeUn champ de destinataires pour e-mail : chaque adresse devient une puce. Saisissez ou collez une liste, choisissez parmi des suggestions issues de votre source de données, double-cliquez sur une puce pour la modifier et voyez aussitôt quelles adresses ne sont pas valides.
Exemple

Paramètres
| Paramètre | Type | Description |
|---|---|---|
AllowDuplicates | bool | Autorise la même adresse deux fois (false par défaut). |
AllowInvalid | bool | Conserve les adresses non valides sous forme de puces rouges (true par défaut). Avec false, elles restent dans la zone de texte avec une erreur. |
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
DebounceMilliseconds | int | |
Disabled | bool | Désactive l'interaction. |
ErrorText | string | Un texte d'erreur du formulaire, affiché sous le champ. |
HelperText | string | Indication affichée sous le champ. |
Label | string | Texte d'étiquette visible (graphiques : nom accessible ; IconButton : nom accessible et info-bulle). |
MaxItems | int? | Le plus grand nombre d'adresses autorisé. |
MaxSuggestions | int | Le plus grand nombre de suggestions affichées (8 par défaut). |
MinChars | int | Nombre de caractères saisis avant que des suggestions soient demandées (1 par défaut). |
Placeholder | string | Texte indicatif affiché quand le champ est vide. |
ReadOnly | bool | Affiche la valeur mais n'autorise pas de modification. |
Style | string | Style en ligne ajouté à l'élément racine. |
SuggestionsProvider | Func<string, CancellationToken, Task<IEnumerable<AddressSuggestion>>> | Renvoie des suggestions (adresse et nom facultatif) pour le texte saisi. |
Validator | Func<string, bool> | Remplace la vérification intégrée d'une adresse. |
Values | IReadOnlyCollection<string> | Les adresses, chacune sous la forme Name <address> ou address. Bidirectionnel. |
Événements
| Événement | Type | Description |
|---|---|---|
InvalidCountChanged | EventCallback<int> | Déclenché quand le nombre de puces non valides change. |
ValuesChanged | EventCallback<IReadOnlyCollection<string>> | Déclenché quand les éléments choisis changent. |
Paquet
AddressField fait partie de RayCraft Free. Paquet : RayCraft.Blazor. Il provient de nuget.org. Voir Premiers pas.
Envoyer un retourVersion 1.0.3