Buscar pacotes, repositórios e categorias de apps

Capa de folding_menu
Detalhes do pacotev1.0.0

folding_menu

Um menu dobrável elegante e fácil de usar para aplicativos Flutter

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
29
Curtidas
22
Pontos Pub
120

Instalar pacote

flutter pub add folding_menu

Visão geral do pacote

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

O Folding Menu é um menu de navegação visualmente atraente e fácil de integrar em aplicativos Flutter. Oferece um elegante e animado efeito de dobramento que melhora a interação do usuário, mantendo simplicidade na implementação. Projetado para interfaces modernas, suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote fornece transições suaves e estilos personalizáveis, tornando-o ideal para aplicativos que exigem navegação dinâmica e elegante. Com configuração mínima via pub add, os desenvolvedores podem rapidamente implementar uma experiência de menu responsiva e envolvente.

Casos de uso

  • Navegação de aplicativo móvel
  • Interfaces de painel da web
  • menus de aplicativos de desktop
  • Protótipos de UI interativos
  • painéis laterais personalizáveis

Principais recursos

  • Transição animada de dobradura
  • Compatibilidade multiplataforma
  • Integração simples com pub add
  • Aparência personalizável
  • Suporte a design responsivo

Indicado para

  • Desenvolvedores procurando navegação moderna
  • Projetos Flutter centrados na interface do usuário
  • Aplicativos que precisam de efeitos animados de drawer
  • Prototipagem rápida
  • Aplicações multiplataforma

Considerações

  • Pode exigir estilos adicionais para layouts complexos
  • Impacto no desempenho em dispositivos de baixa potência
  • Personalização limitada além das animações básicas
  • Mais adequado para aplicativos com profundidade de navegação moderada
  • Não recomendado para menus aninhados altamente complexos

README original

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

Folding Menu

This is an easy to use package for adding Folding Menu to your Flutter Applications

Demo

Usage

To Use, simply add Folding Menu to your Stack Widget(as the Last Element for most Cases):

      body: Stack(
        children: [
          Container(
            color: Colors.deepOrange,
            child: Center(child: Text("Other Screen Content",style: TextStyle(color: Colors.white,fontSize: 20),)),),
          // Add FoldingMenu as the Last Child to Stack
          FoldingMenu(duration: Duration(milliseconds: 900), shadowColor: Colors.black26, animationCurve: Curves.decelerate, folded: openMenu, children: [
            ListTile(
              onTap: () {
                Navigator.of(context).push(MaterialPageRoute(
                    builder: (context) => SecondScreen(
                          text: "Page 1",
                        )));
              },
              title: Text("Home Dance"),
              tileColor: Colors.white,
            ),
            ListTile(
              onTap: () {
                Navigator.of(context).push(MaterialPageRoute(
                    builder: (context) => SecondScreen(
                          text: "Page 2",
                        )));
              },
              title: Text("Home Dance 2"),
              tileColor: Colors.white,
            ),
            ListTile(
              onTap: () {
                Navigator.of(context).push(MaterialPageRoute(
                    builder: (context) => SecondScreen(
                          text: "Page 3",
                        )));
              },
              title: Text("Home Dance 3"),
              tileColor: Colors.white,
            ),
            ListTile(
              onTap: () {
                Navigator.of(context).push(MaterialPageRoute(
                    builder: (context) => SecondScreen(
                          text: "Page 4",
                        )));
              },
              title: Text("Home Dance 4"),
              tileColor: Colors.white,
            ),
          ]),
        ],
      ),

Roadmap

Plans to add more customizations.

License

MIT

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.