Buscar pacotes, repositórios e categorias de apps

Capa de text_scroll
Detalhes do pacotev0.2.1

text_scroll

O widget TextScroll do Flutter adiciona funcionalidade de rolagem automática de texto (texto marquee).

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
21,5 mil
Curtidas
194
Pontos Pub
150

Instalar pacote

flutter pub add text_scroll

Visão geral do pacote

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

TextScroll é um widget do Flutter que permite o rolagem automática de texto, ideal para criar efeitos de marquee. Ele anima suavemente o texto pela tela, tornando-o perfeito para exibir conteúdo longo em espaço limitado. O widget oferece várias opções de personalização, como velocidade de rolagem, direção e comportamento de pausa. Compatível com todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, integra-se perfeitamente a aplicativos existentes do Flutter. Projetado para simplicidade e desempenho, o TextScroll melhora a experiência do usuário com configuração mínima.

Casos de uso

  • Exibindo títulos longos em espaço limitado
  • Criando banners animados ou notificações
  • Mostrando feeds de notícias com estilo de ticker
  • Melhorando a interface com elementos de texto dinâmicos
  • Implementar legendas ou legendas rolantes

Principais recursos

  • animação suave de rolagem automática
  • Velocidade e direção de rolagem personalizáveis
  • Suporte de pausa ao passar o mouse
  • Compatibilidade multiplataforma
  • Integração simples com configuração mínima
  • Suporta texto em múltiplas linhas e texto em uma linha

Indicado para

  • Desenvolvedores construindo painéis ou aplicativos de notícias
  • Designers que querem efeitos de texto dinâmicos
  • Aplicativos que exigem exibição contínua de texto
  • Projetos direcionados para múltiplas plataformas
  • Usuários em busca de soluções leves de animação

Considerações

  • Pode exigir estilos adicionais para aparência ideal
  • Impacto no desempenho com textos muito longos
  • Controle limitado sobre a animação de caracteres individuais
  • Não adequado para exibição de texto estático
  • Melhor usado com conteúdo de texto curto a moderadamente longo

README original

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

text_scroll

TextScroll Flutter widget adds text auto-scrolling functionality (marquee text).

demo

Features

  • endless and bouncing modes
  • delay and pause between rounds
  • max number of rounds
  • custom velocity
  • style and textAlign support

Getting started

To use this package, add text_scroll as a dependency in your pubspec.yaml file.

Usage

Minimal example:

    TextScroll('This is the sample text for Flutter TextScroll widget. ')

Custom settings:

    TextScroll(
        'This is the sample text for Flutter TextScroll widget. ',
        mode: TextScrollMode.bouncing,
        velocity: Velocity(pixelsPerSecond: Offset(150, 0)),
        delayBefore: Duration(milliseconds: 500),
        numberOfReps: 5,
        pauseBetween: Duration(milliseconds: 50),
        style: TextStyle(color: Colors.green),
        textAlign: TextAlign.right,
        selectable: true,
    )

See also

Categorias

Repositório-fonte

Projetos que usam este pacote