Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.0.0+2

platform_alert_dialog

Plugin do Flutter para criar diálogos de alerta adaptados à plataforma atual.

Downloads em 30 dias
4
Curtidas
17
Pontos Pub
40

Instalar pacote

flutter pub add platform_alert_dialog

Visão geral do pacote

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

Um plugin Flutter que cria diálogos de alerta adaptados ao aspecto e sensação nativos da plataforma atual. Ele se adapta automaticamente ao estilo do diálogo para iOS, Android e outras plataformas, garantindo uma experiência consistente do usuário em todos os dispositivos. O pacote simplifica o processo de exibição de alertas específicos da plataforma sem exigir configuração manual. Ele suporta recursos padrão de alerta como título, conteúdo e ações, respeitando as convenções da plataforma, como posicionamento de botões e design visual. Ideal para aplicativos voltados para múltiplas plataformas com mínimas alterações no código.

Casos de uso

  • Exibindo alertas adaptados à plataforma
  • Criando consistência de diálogo entre plataformas
  • Simplificando a integração da interface nativa
  • Melhorando a experiência do usuário no iOS e no Android
  • Reduzindo o código repetitivo para diálogos de alerta

Principais recursos

  • Detecção automática de plataforma
  • Renderização de diálogo com estilo nativo
  • Suporte para título, conteúdo e ações
  • Configuração mínima necessária
  • Compatibilidade multiplataforma

Indicado para

  • Desenvolvedores direcionados para iOS e Android
  • Aplicativos que exigem consistência da interface nativa
  • Equipes minimizando código específico de plataforma
  • Projetos focados na qualidade da experiência do usuário
  • Iniciantes do Flutter aprendendo diálogos

Considerações

  • Sem suporte para plataformas web ou desktop
  • Personalização limitada além das propriedades básicas
  • Depende de comportamento específico da plataforma
  • Pode exigir testes em cada sistema operacional-alvo
  • Não inclui tipos avançados de diálogos

README original

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

Platform Alert Dialog

Flutter plugin for build alert dialogs adapted to the current platform.

showDialog<void>(
  context: context,
  builder: (BuildContext context) {
    return PlatformAlertDialog(
      title: Text('Rewind and remember'),
      content: SingleChildScrollView(
        child: ListBody(
          children: <Widget>[
            Text('You will never be satisfied.'),
            Text('You\’re like me. I’m never satisfied.'),
          ],
        ),
      ),
      actions: <Widget>[
        PlatformDialogAction(
          child: Text('Cancel'),
          onPressed: () {
            Navigator.of(context).pop();
          },
        ),
        PlatformDialogAction(
          child: Text('Regret'),
          actionType: ActionType.Preferred,
          onPressed: () {
            Navigator.of(context).pop();
          },
        ),
      ],
    );
  },
);
Example
Screenshot with theme Android Screenshot with theme iOs

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.