Orientação gerada a partir de informações públicas. Apenas para referência.
Um pacote Flutter que oferece um widget de busca personalizável para selecionar opções de uma lista de dados. Simplifica a implementação da funcionalidade de pesquisa fornecendo uma interface intuitiva para filtrar e escolher itens dinamicamente. Ideal para aplicativos que exigem acesso rápido a grandes conjuntos de dados, suporta filtragem em tempo real e se integra perfeitamente a interfaces existentes. O pacote é leve e foi projetado com a experiência do desenvolvedor em mente.
Casos de uso
Filtrando grandes conjuntos de dados em formulários
Procurando em listas de usuários
Implementando menus drop-down rápidos
Melhorando a navegação com menus pesquisáveis
Criando recursos de autocompletar dinâmicos
Principais recursos
Filtragem de pesquisa em tempo real
Componentes de interface personalizáveis
Integração fácil com widgets existentes
Suporta fontes de dados assíncronas
Leve e eficiente
Indicado para
Desenvolvedores construindo aplicativos com grande volume de dados
Aplicativos que precisam de menus suspensores pesquisáveis
UIs com seleção dinâmica de conteúdo
Equipes priorizando o desenvolvimento rápido de recursos
Projetos que exigem mínimo boilerplate
Considerações
Personalização específica de plataforma limitada
Sem paginação embutida para grandes conjuntos de dados
Requer manipulação manual dos estados de carregamento
Não otimizado para conjuntos de dados extremamente grandes sem agrupamento
Depende da gestão de fonte de dados externa
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
Search Widget
This Flutter package provides a Search Widget for selecting an option from a data list. Provides filtering of items based on the search text.
💻 Installation
In the dependencies: section of your pubspec.yaml, add the following line:
dependencies:search_widget:<latestversion>
❔ Usage
Import this class
import'package:search_widget/search_widget.dart';
Add Search Widget
Accepts data list as input
Option for getting selected item. Returns selected item or null if item is deleted
onItemSelected: (item) {
//Do whatever you would likesetState(() {
_selectedItem = item;
});
},
Option for pop list item builder. This basically returns a widget to show as list item in popup