Buscar categorias, pacotes e repositórios

Detalhes do pacotev1.1.5

unicorndial

Crie facilmente seu menu flutuante usando listas de botões horizontais ou verticais

Downloads em 30 dias
119
Curtidas
79
Pontos Pub
15

Instalar pacote

flutter pub add unicorndial

Visão geral do pacote

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

UnicornDial é um pacote Flutter que permite aos desenvolvedores implementar facilmente menus de ação flutuantes com listas horizontais ou verticais de botões. Ele oferece uma interface limpa e personalizável para adicionar botões flutuantes interativos aos aplicativos, melhorando a navegação e acessibilidade do usuário. O pacote suporta animações suaves e gestos intuitivos, tornando-o ideal para designs de UI modernos. Com configuração mínima, os desenvolvedores podem integrar menus flutuantes dinâmicos e responsivos em seus aplicativos. É particularmente útil para aplicativos que exigem acesso rápido a múltiplas ações a partir de um único ponto.

Casos de uso

  • Acesso rápido a várias ações de aplicativos
  • Melhorando a interface do usuário móvel com menus flutuantes
  • Criando navegação impulsionada por gestos
  • Melhorando a interação do usuário em aplicativos móveis
  • Criando interfaces de aplicativos intuitivas

Principais recursos

  • Layouts de botão flutuante horizontal e vertical
  • Transições de animação suaves
  • Estilo de botão personalizável
  • Suporte a interação baseada em gestos
  • Integração fácil com projetos Flutter existentes

Indicado para

  • Desenvolvedores de aplicativos móveis
  • Designers de UI/UX usando Flutter
  • Aplicativos que precisam de centros de ação acessíveis
  • Desenvolvedores em busca de soluções leves para FAB
  • Projetos que enfatizam a interação intuitiva do usuário

Considerações

  • Personalização limitada por plataforma
  • Sem suporte embutido para menus aninhados complexos
  • Requer manipulação manual da lógica de pressão do botão
  • Não otimizado para listas muito grandes de botões
  • Pode ser necessário estilização adicional para compatibilidade com modo escuro

README original

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

UnicornDialer - :no_entry: [DEPRECATED]

Easily create your own floating action button list

alt text

alt text

Installing

Add UnicornDialer to your pubspec.yaml

unicorndial: "^1.1.5"

Options

UnicornDialer class

int orientation - Vertical or horizontal floating button list

Object parentHeroTag - Main FAB hero tag

Color backgroundColor - Modal background color

Icon parentButton - Starting Icon

Icon finalButtonIcon - Ending Icon (after animation is complete)

bool hasBackground - Background modal is set

Color parentButtonBackground - The main floating button background color

List<UnicornButton> childButtons Floating button list

int animationDuration Rotation and expanding animation duration (in milliseconds)

double childPadding - Right padding on the button label

Function onMainButtonPressed - To be called if set on the UnicornDialer parent widget

bool hasNotch - BottomAppBar support

UnicornButton class

FloatingActionButton currentButton - Floating list button

String labelText

double labelFontSize

Color labelColor

Color labelBackgroundColor

Color labelShadowColor - Label container shadow

bool labelHasShadow

bool hasLabel

Authors

Tiago Martins

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.