Buscar pacotes, repositórios e categorias de apps

Capa de overlay_loader_with_app_icon
Detalhes do pacotev0.0.4

overlay_loader_with_app_icon

Um pacote Flutter que exibe um carregador de sobreposição bonito com appIcon ao iniciar uma chamada assíncrona.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
360
Curtidas
86
Pontos Pub
130

Instalar pacote

flutter pub add overlay_loader_with_app_icon

Visão geral do pacote

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

Um pacote Flutter que exibe um carregador de sobreposição visualmente atraente com o ícone do aplicativo durante operações assíncronas. Oferece uma maneira limpa e amigável ao usuário para indicar estados de carregamento sem interromper o fluxo da IU. O carregador aparece centralizado sobre a tela atual e pode ser facilmente controlado por meio de chamadas de API simples. Projetado para integração perfeita em múltiplas plataformas, melhora a experiência do usuário durante a busca de dados ou processamento em segundo plano.

Casos de uso

  • Mostrando estado de carregamento durante chamadas da API
  • Indicando o progresso nas submissões de formulários
  • Melhorar a experiência do usuário durante a sincronização de dados
  • Exibindo ícone do aplicativo durante operações assíncronas
  • Fornecendo feedback visual em aplicativos móveis e web

Principais recursos

  • Exibe o ícone do aplicativo no carregador
  • Aparência personalizável do overlay
  • API simples para mostrar/esconder o carregador
  • Compatibilidade multiplataforma
  • Suporta todas as principais plataformas do Flutter
  • Design de UI não intrusivo

Indicado para

  • Desenvolvedores em busca de indicadores de carregamento elegantes
  • Aplicativos que exigem experiência de usuário de carregamento consistente
  • Projetos direcionados a múltiplas plataformas
  • Equipes que priorizam a experiência do usuário
  • Desenvolvedores front-end usando Flutter

Considerações

  • Requer manipulação adequada do contexto
  • Pode ser necessário personalizar para layouts complexos
  • Não adequado para operações muito curtas
  • Deve ser usado com parcimônia para evitar fadiga do usuário
  • Depende da configuração correta do ativo

README original

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

Overlay loader with app icon

A clean and light-weight package that shows a beautiful overlay loader with appIcon when initiating an async call.

Demo App

Getting started

Example

Add package to pubspec.yaml

dependencies:
  ...
  overlay_loader_with_app_icon:

Next, import the library into your widget.

import 'package:overlay_loader_with_app_icon/overlay_loader_with_app_icon.dart';

Usage

To make an async call and display a modal with an appIcon progress indicator while the async call is taking place, wrap [OverlayLoaderWithAppIcon] around any widget. Using the [isLoading] boolean variable, the progress loader can be enabled or disabled.


bool _loading = false;
@override
Widget build(BuildContext context) {
  return Scaffold(
    body: OverlayLoaderWithAppIcon(
        isLoading: _loading,
        appIcon:  Image.asset('images/appIcon.png'),
        child: Container(
       child: Form(...)
    )),
  );
}

More Options

The current parameters are customizable in the constructor

OverlayLoaderWithAppIcon({
  required this.isLoading, 
  required this.child, 
  required this.appIcon, 
  this.appIconSize=50,
  this.borderRadius=15, 
  this.overlayOpacity=0.5, 
  this.circularProgressColor, 
  this.overlayBackgroundColor
});

Thank you for using my package😊🙏🏻

If you need more features

Please open an issue so that we can discuss it

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.