AddressField
FreeПоле за получатели на имейл: всеки адрес става чип. Въвеждайте или поставяйте списък, избирайте от предложения от вашия източник на данни, щракнете двукратно върху чип, за да го редактирате, и веднага вижте кои адреси не са валидни.
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
AllowDuplicates | bool | Позволява един и същ адрес два пъти (по подразбиране false). |
AllowInvalid | bool | Запазва невалидните адреси като червени чипове (по подразбиране true). При false те остават в текстовото поле с грешка. |
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
DebounceMilliseconds | int | |
Disabled | bool | Изключва взаимодействието. |
ErrorText | string | Текст на грешка от формата, показан под полето. |
HelperText | string | Подсказка, показвана под полето. |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
MaxItems | int? | Най-много разрешени адреси. |
MaxSuggestions | int | Най-много показвани предложения (по подразбиране 8). |
MinChars | int | Колко знака се въвеждат, преди да се поискат предложения (по подразбиране 1). |
Placeholder | string | Примерен текст, показван, когато полето е празно. |
ReadOnly | bool | Показва стойността, но не позволява промени. |
Style | string | Вграден стил, добавен към коренния елемент. |
SuggestionsProvider | Func<string, CancellationToken, Task<IEnumerable<AddressSuggestion>>> | Връща предложения (адрес и по избор име) за въведения текст. |
Validator | Func<string, bool> | Замества вградената проверка на адрес. |
Values | IReadOnlyCollection<string> | Адресите, всеки като Name <address> или address. Двупосочно. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
InvalidCountChanged | EventCallback<int> | Вдига се, когато броят на невалидните чипове се промени. |
ValuesChanged | EventCallback<IReadOnlyCollection<string>> | Вдига се, когато избраните елементи се променят. |
Пакет
AddressField е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3