Buscar pacotes, repositórios e categorias de apps

Capa de switcher
Detalhes do pacotev1.0.0

switcher

Um componente de widget de interruptor bonito, animado e personalizável.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
354
Curtidas
45
Pontos Pub
140

Instalar pacote

flutter pub add switcher

Visão geral do pacote

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

Switcher é um widget de interruptor animado e visualmente atraente para Flutter que permite aos desenvolvedores criar interruptores alternáveis personalizáveis com transições suaves. Projetado com elegância e personalização em mente, oferece diversos estilos, cores e animações, tornando-o ideal para interfaces modernas. O pacote é multiplataforma, funcionando perfeitamente em Android, iOS, Web, macOS, Windows e Linux. Integra-se facilmente por meio do pub.dev e oferece uma API limpa para implementação rápida. Perfeito para configurações, temas ou qualquer funcionalidade ligar/desligar que exija apelo estético.

Casos de uso

  • Alternadores de tema personalizados
  • interruptores de preferência do usuário
  • Indicadores de estado ligado/desligado
  • Elementos de interface do usuário interativos
  • Painéis de configuração

Principais recursos

  • Transições animadas
  • Design altamente personalizável
  • Suporte multiplataforma
  • Interações suaves com o usuário
  • Integração fácil com o Flutter
  • Opções de aparência personalizadas

Indicado para

  • Designers de interface procurando acabamento visual
  • Desenvolvedores criando configurações interativas
  • Aplicativos que exigem componentes de alternância elegantes
  • Aplicações multiplataforma
  • Projetos que enfatizam a experiência do usuário

Considerações

  • Pode exigir estilos adicionais para casos de uso complexos
  • Impacto no desempenho com muitas instâncias
  • Recursos de acessibilidade embutidos limitados
  • Depende de bibliotecas externas de animação
  • Não adequado para interruptores não interativos

README original

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

logo

A animated, beautiful and personalized switcher component.

Based on Eduardo Muñoz's widget lite_rolling_switch

 

Pub Package Buy Me A Coffee

Overview

A animated and beautiful Switcher

Contributing
Getting Started

In pubspec.yaml:

dependencies:
  switcher: any
See how:
Using switcher Using switcher Using switcher Using switcher Using switcher Using switcher Using switcher Using switcher
import 'package:switcher/switcher.dart';

Switcher(
    value: false,
    size: SwitcherSize.large,
    switcherButtonRadius: 50,
    enabledSwitcherButtonRotate: true,
    iconOff: Icons.lock,
    iconOn: Icons.lock_open,
    colorOff: Colors.blueGrey.withOpacity(0.3),
    colorOn: Colors.blue,
    onChanged: (bool state) {
    //
    },
),

 Switcher(
    value: false,
    size: SwitcherSize.large,
    switcherButtonRadius: 50,
    iconOff: null,
    enabledSwitcherButtonRotate: false,
    colorOff: Colors.blueGrey.withOpacity(0.3),
    colorOn: Colors.blue,
    onChanged: (bool state) {
    //
    },
),

Features and bugs

Please send feature requests and bugs at the issue tracker.

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.