FLUTTER ECOSYSTEM

modal_progress_hud_nsn

Um widget de indicador de progresso modal com Safe Null Sound. Um fork de https://github.com/mmcc007/modal_progress_hud

Capa de modal_progress_hud_nsn
Versão mais recente
0.5.1
Downloads em 30 dias
9,7 mil
Curtidas
301
Pontos Pub
160

Visão geral do pacote

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

Visão geral

Um pacote Flutter que fornece um widget de indicador de progresso modal com Sound Null Safety, projetado para exibir uma sobreposição de carregamento sobre elementos de interface existentes. É um fork mantido do original modal_progress_hud, otimizado para práticas modernas do Dart. O widget bloqueia a interação do usuário durante o carregamento e pode ser facilmente controlado por meio de uma bandeira booleana. Ideal para mostrar estados de carregamento durante solicitações de rede ou operações demoradas em múltiplas plataformas.

Casos de uso
  • Mostrando estado de carregamento durante chamadas da API
  • Bloqueando a IU durante o envio do formulário
  • Exibindo progresso em tarefas em segundo plano
  • Melhorando a experiência do usuário durante a busca de dados
  • Fornecendo feedback visual em fluxos de login
Principais recursos
  • Suporte a Null Safety segura
  • Controle booleano simples para visibilidade
  • Sobreposição modal que desativa a IU subjacente
  • Compatibilidade multiplataforma
  • Integração fácil com widgets existentes
  • Indicador de carregamento personalizável
Indicado para
  • Desenvolvedores usando o Flutter com segurança nula
  • Aplicativos que exigem feedback claro de carregamento
  • Projetos que precisam de indicadores de progresso leves
  • Equipes mantendo bases de código legadas com dependências atualizadas
  • aplicações com interface pesada e operações assíncronas frequentes
Considerações
  • Pode exigir manipulação manual de sobreposições aninhadas
  • Não adequado para cenários de carregamento não modais
  • Personalização limitada além da estilização básica
  • Depende das restrições de layout do widget pai
  • Melhor usado com um único estado de carregamento ativo por vez
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add modal_progress_hud_nsn

Categorias

Repositório-fonte

Projetos relacionados