Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.1

swipe

A maneira fácil de detectar deslizes para cima, para baixo, para a esquerda e para a direita no Flutter.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
2 mil
Curtidas
46
Pontos Pub
140

Instalar pacote

flutter pub add swipe

Visão geral do pacote

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

O pacote swipe fornece uma maneira simples e intuitiva de detectar deslizes direcionais — para cima, para baixo, para a esquerda e para a direita — em aplicativos Flutter. Ele abstrai a complexidade da detecção de gestos, permitindo que os desenvolvedores adicionem facilmente interações por deslize aos widgets com código mínimo. Ideal para criar interfaces interativas, como controles deslizantes, painéis de navegação ou controles de jogos, ele é compatível com múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote é leve e se integra perfeitamente em projetos Flutter existentes.

Casos de uso

  • Implementando interfaces de navegação por deslize
  • Criando controles de jogo baseados em gestos
  • Construindo controles deslizantes ou carrosséis interativos
  • Adicionando ações rápidas por gestos de deslize
  • Projetando layouts responsivos baseados em toque

Principais recursos

  • API simples para detecção de direções de deslize
  • Suporta todas as principais plataformas
  • Código de boilerplate mínimo
  • Reconhecimento de gestos embutido
  • Integração fácil com widgets existentes

Indicado para

  • Desenvolvedores de aplicativos com foco em toque
  • Designers de UI procurando interatividade por gestos
  • Aplicações móveis e web multiplataforma
  • Projetos que exigem navegação por deslize intuitiva

Considerações

  • Pode exigir ajustes para detecção sensível de gestos
  • Não adequado para gestos de multi-toque complexos
  • Limitado às direções básicas de deslize
  • Impacto no desempenho em manipulações de gestos de alta frequência
  • Depende da estabilidade do sistema de gestos do Flutter

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Swipe

The easy way to detect swipe up, down, left and right in Flutter.

Getting Started

Add dependency to your flutter project:

$ flutter pub add swipe

or

dependencies:
  swipe: ^0.0.1

or

dependencies:
  swipe:
    git: 
      url: git://github.com/salkuadrat/swipe.git

Then run flutter pub get.

Usage

Here is a simple way of using Swipe.

Swipe(
  child: ..., // your child widget
  onSwipeUp: () {
    // do something when swiping up
  },
  onSwipeDown: () {
    // do something when swiping down
  },
  onSwipeLeft: () {
    // do something when swiping left
  },
  onSwipeRight: () {
    // do something when swiping right
  },
)

Customization

Swipe widget comes with additional parameters to customize your swiping experience.

Swipe(
  child: ...,
  onSwipeUp: ...,
  onSwipeDown: ...,
  onSwipeLeft: ...,
  onSwipeRight: ...,
  verticalMaxWidthThreshold: 50,
  verticalMinDisplacement: 100,
  verticalMinVelocity: 300,
  horizontalMaxHeightThreshold: 50,
  horizontalMinDisplacement: 100,
  horizontalMinVelocity: 300,
)

Example

You can try a working example here.

Categorias

Repositório-fonte

Projetos que usam este pacote