Buscar categorias, pacotes e repositórios

Capa de hue_rotation
Detalhes do pacotev2.0.1

hue_rotation

Altere a cor de qualquer widget que tenha uma cor. Como a rotação de matiz do SwiftUI.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
428
Curtidas
29
Pontos Pub
160

Instalar pacote

flutter pub add hue_rotation

Visão geral do pacote

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

O pacote hue_rotation permite que desenvolvedores ajustem dinamicamente o matiz de qualquer widget com cor, semelhante ao efeito Hue Rotation do SwiftUI. Ele oferece uma maneira simples de modificar cores rotacionando seus valores de matiz, permitindo efeitos visuais como tonalidades ou deslocamentos de cor sem alterar a definição original da cor. Isso é particularmente útil para criar temas dinâmicos, ajustes interativos de cor ou transições animadas de cor em aplicativos Flutter em múltiplas plataformas.

Casos de uso

  • Aplicando efeitos de cor dinâmicos
  • Criando interfaces temáticas
  • Transições de cor animadas
  • Implementando filtros de cor
  • Personalizando a aparência do widget
  • Melhorar o feedback visual

Principais recursos

  • Transformação de rotação de matiz
  • Suporte para todas as plataformas do Flutter
  • Integração fácil com widgets existentes
  • Sem dependência de ativos externos
  • Mínimo boilerplate necessário
  • Funciona com qualquer widget baseado em cor

Indicado para

  • Designers de UI procurando variedade visual
  • Desenvolvedores criando ferramentas interativas de cor
  • Aplicativos que exigem temas dinâmicos
  • Projetos educacionais sobre teoria da cor
  • Prototipagem de interfaces coloridas

Considerações

  • Limitado apenas à manipulação de matiz
  • Não afeta a saturação ou brilho
  • Pode ser necessário testes de desempenho em árvores de widgets grandes
  • Melhor usado com elementos decorativos não essenciais
  • Não adequado para controle preciso de cor além da matiz

README original

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

Getting Started

Installation

Example Code

About

  • This widget performs a hue rotation on the child's color:
  • Degrees defines the number of degrees around the color circle the color will be adjusted.
  • A value of 0 leaves the color unchanged.
  • A value of 180 paints the complementary color.
  • The manipulated color in the example is Colors.blue.

HueRotation in Action

Screenrecording Screenrecording

Todo

  • Add feature requests
  • Merge your pull requests

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.