Autocomplete
FreeCampo de texto que filtra uma lista enquanto você digita. Aceita as setas, Enter e Escape e segue o padrão ARIA combobox. O valor é sempre um dos itens.
Exemplo

Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
Class | string | Classes CSS extras adicionadas ao elemento raiz. |
DebounceMilliseconds | int | Espera após a última tecla antes de ItemsProvider ser chamado (250 por padrão). |
Disabled | bool | Desativa a interação. |
DisplayName | string | Nome usado nas mensagens de validação. |
GroupBy | Func<string, string> | Devolve o título de grupo de um item; os itens são listados sob seus títulos. |
HelperText | string | Dica mostrada abaixo do campo. |
Items | IEnumerable<string> | As opções entre as quais escolher. |
ItemsProvider | Func<string, CancellationToken, Task<IEnumerable<string>>> | Carrega as correspondências para o texto digitado (texto, token de cancelamento); usado no lugar de Items. |
ItemText | Func<string, string> | Converte um item no seu texto de exibição (ToString() por padrão). |
Label | string | Texto visível do rótulo (gráficos: nome acessível; IconButton: nome acessível e dica de ferramenta). |
ListHeader | RenderFragment | |
MatchText | Func<string, string> | |
MaxItems | int | Maior número de sugestões mostradas. Para Autocomplete e um Select pesquisável, 0 (o padrão) mostra todas as correspondências de uma lista fixa e os 10 primeiros resultados de um ItemsProvider; Breadcrumbs, Mention e MultiColumnComboBox têm seus próprios padrões. |
MinChars | int | Caracteres necessários antes de as sugestões aparecerem. |
OptionTemplate | RenderFragment<string> | Conteúdo personalizado para cada opção. O item está disponível como contexto. |
Placeholder | string | Texto de exemplo mostrado quando o campo está vazio. |
ReadOnly | bool | Mostra o valor mas não permite alterações. |
ShowToggle | bool | Adiciona um botão que abre a lista completa. |
Style | string | Estilo embutido adicionado ao elemento raiz. |
Value | string | Valor atual. Use com @bind-Value. |
Eventos
| Evento | Tipo | Descrição |
|---|---|---|
ValueChanged | EventCallback<string> | Gerado quando o valor muda. |
Pacote
Autocomplete faz parte do RayCraft Free. Pacote: RayCraft.Blazor. Vem do nuget.org. Veja Primeiros passos.
Enviar feedbackVersão 1.0.3