FLUTTER ECOSYSTEM

flutter_slidable

Uma implementação do Flutter de item de lista deslizável com ações de deslize direcionais que podem ser fechadas.

Capa de flutter_slidable
Versão mais recente
4.0.3
Downloads em 30 dias
729 mil
Curtidas
6,1 mil
Pontos Pub
150

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

flutter_slidable é um pacote Flutter que permite itens de lista interativos com ações deslizáveis, permitindo que os usuários revelem botões de ação ao deslizar para a esquerda ou direita. Ele suporta deslizes em ambas as direções e gestos de descarte, tornando-o ideal para implementar funcionalidades como excluir, arquivar ou marcar como lido em listas. O pacote se integra suavemente com ListView e outros widgets rolagens, oferecendo animações e layouts personalizáveis. Funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso
  • Implementando o deslize para excluir em listas de tarefas
  • Adicionando ações contextuais a contatos ou mensagens
  • Criando interfaces interativas de tarefas
  • Habilitar ações rápidas em um feed ou caixa de entrada
  • Suporte a notificações descartáveis
  • Construindo interações de itens de lista responsivas
Principais recursos
  • Deslize para a esquerda/direita para revelar ações
  • Suporte integrado ao gesto de descarte
  • Botões de ação personalizáveis
  • Animações suaves no deslize
  • Compatibilidade multiplataforma
  • Configuração de layout flexível
Indicado para
  • Desenvolvedores construindo listas interativas
  • Aplicativos que exigem ações do usuário baseadas em deslize
  • Projetos com comportamentos dinâmicos de itens da lista
  • Equipes que priorizam a experiência do usuário consistente entre plataformas
  • Usuários em busca de pacotes leves e bem mantidos
Considerações
  • Pode exigir manipulação cuidadosa de eventos de toque em visualizações de rolagem aninhadas
  • O posicionamento do botão de ação deve ser testado em diferentes tamanhos de tela
  • Impacto no desempenho em grandes listas sem otimização
  • Opções de tematização embutidas limitadas além do estilo básico
  • Não projetado para interações complexas de arrastar e soltar
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add flutter_slidable

Categorias

Repositório-fonte

Projetos relacionados

Rankings