Buscar pacotes, repositórios e categorias de apps

Capa de redacted
Detalhes do pacotev1.0.13

redacted

Um pacote que gera automaticamente um widget de carregamento a partir do seu próprio widget.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
3,4 mil
Curtidas
563
Pontos Pub
140

Instalar pacote

flutter pub add redacted

Visão geral do pacote

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

Um pacote Flutter que gera automaticamente um widget de carregamento com base em um widget personalizado definido pelo usuário. Simplifica o processo de criar indicadores de carregamento consistentes e reutilizáveis, transformando qualquer widget fornecido em um estado dinâmico de carregamento. Ideal para desenvolvedores que desejam agilizar o desenvolvimento da interface com mínimo código boilerplate. O pacote é compatível com todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo compatibilidade entre plataformas. É especialmente útil em aplicativos que exigem estados de carregamento frequentes em múltiplas telas.

Casos de uso

  • Criando indicadores de carregamento reutilizáveis
  • Automatizando a geração de estado de carregamento
  • Melhorando a consistência da interface entre telas
  • Simplificando o código repetitivo do widget de carregamento
  • Componentes de carregamento multiplataforma

Principais recursos

  • Gera automaticamente widgets de carregamento a partir de designs personalizados
  • Suporta todas as plataformas do Flutter
  • Configuração mínima necessária
  • Reutilizável em vários widgets
  • Integra-se perfeitamente com a interface de usuário existente

Indicado para

  • desenvolvedores de interface do usuário
  • Iniciantes do Flutter
  • Aplicativos com estados frequentes de carregamento
  • Projetos multiplataforma
  • Equipes priorizando a consistência de design

Considerações

  • Requer um widget base para gerar o estado de carregamento
  • Personalização limitada além do widget de entrada
  • Pode aumentar ligeiramente o tamanho do pacote
  • Depende da estrutura correta do widget
  • Não adequado para animações complexas sem configuração adicional

README original

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

A package that automatically generate a loading widget from your own widget.

Usage

First, add redacted as a dependency in your pubspec.yaml file.

dependencies:
  redacted: [Latest-Version]

Don't forget to flutter pub get.

Example

ShoeWidget()
    .redacted(context: context, redact: true)

Styling

You can change the color and the duration of the animation by using RedactedConfiguration:

ShoeWidget().redacted(
  context: context,
  redact: true,
  configuration: RedactedConfiguration(
    animationDuration : const Duration(milliseconds: 800), //default
  ),
)
Unredacted

If you have some widget that you want to keep the same for example you have a title and a value and want to keep the title but redact the value then you can do the following:

SomeWidget()
  .unredacted
Hide

If you want to hide some widget instead of redacting it then you can do the following:

SomeWidget()
  .hide

Current Limitations

The widgets that are currently supported in this pacakge are: Text , Column , Row , Stack , Container , Align , Positioned , Wrap , Image , Center , SizedBox , Padding , Expanded , AspectRatio , InkWell and StatelessWidget.

More widgets will be added in the future.

💖 Support My Work

If you find this package helpful, consider supporting its development:

Buy Me a Coffee

Your support helps me maintain and improve this package. Thank you! ❤️

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.