Buscar pacotes, repositórios e categorias de apps

Capa de curved_drawer_fork
Detalhes do pacotev0.0.1+1

curved_drawer_fork

Um widget do Flutter que fornece um puxador animado fácil de usar.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
6
Curtidas
77
Pontos Pub
140

Instalar pacote

flutter pub add curved_drawer_fork

Visão geral do pacote

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

Um pacote Flutter que oferece um widget de drawer curvado animado para navegação intuitiva. Criado como um fork do drawer curvo original, ele melhora a usabilidade com animações suaves e design personalizável. Ideal para aplicativos que exigem uma experiência de navegação moderna e visualmente envolvente. O widget é compatível com múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo consistência entre plataformas. É leve e fácil de integrar com configuração mínima.

Casos de uso

  • Criando navegação de aplicativo moderna
  • Melhorando a IU com gavetas animadas
  • Construindo layouts responsivos em várias plataformas
  • Adicionando charme visual a aplicativos móveis e web
  • Implementando menus laterais deslizáveis

Principais recursos

  • Transições animadas suaves
  • Formas de curva personalizáveis
  • Suporte multiplataforma
  • Integração fácil com projetos Flutter existentes
  • Leve e eficiente

Indicado para

  • Desenvolvedores procurando navegação animada
  • interfaces de aplicativos focadas no design
  • Aplicações multiplataforma do Flutter
  • Projetos de melhoria de UI/UX
  • Aplicativos com painéis laterais interativos

Considerações

  • Pode exigir estilos adicionais para designs complexos
  • Personalização limitada além dos parâmetros básicos da curva
  • Depende das restrições de layout do widget pai
  • Não ideal para hierarquias de navegação altamente complexas
  • Mais adequado para necessidades simples a moderadamente complexas de gavetas

README original

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

curved_drawer

A Flutter widget that provides an easy to use animated drawer.

Gif

Add dependency
dependencies:
  curved_drawer: ^0.1.2 #latest version
Simple Implementation
Scaffold(
  drawer: CurvedDrawer(
    color: Colors.white,
    labelColor: Colors.black54,
    width: 75.0
    items: <DrawerItem>[
      DrawerItem(icon: personIcon),
      //Optional Label Text
      DrawerItem(icon: messageIcon, label: "Messages")
    ],
    onTap: (index) {
      //Handle button tap
    },
  ),
  body: Container(),
)
Attributes

items: List of DrawerItems index: Index of selected item - can be used to change current index or to set initial index
color: Color of drawer - default Colors.white buttonBackgroundColor: Background color of floating button - default same as color attribute
backgroundColor: Color of NavigationBar's background - default Colors.transparent onTap: Function handling taps on items
animationCurve: Curves interpolating button change animation - default Curves.easeOutCubic
animationDuration: Duration of button change animation - default Duration(milliseconds: 600)
width: Width of Drawer - default min 50.0, max 100.0 isEndDrawer: Set to true if used as as an end drawer - default is false

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.