Solução simples de um snackbar pra flutter.
Com uma única classe já configurada e customizável, é possível fazer a chamada do método de exibição em uma única linha, podendo ser utilizada em qualquer Widget, condição, tratamento, rota e etc.
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você possui o flutter instalado.
- Você executou o comando
flutter doctor
e seguiu os passos requisitados. - Você criou um projeto flutter com as dependências necessárias para executá-lo com
flutter run
ouF5
.
Para usar o Snackbar, siga estas etapas:
- Criar a classe Snackbar.
- Adicionar a seguinte linha de código ao seu Widget principal dentro do
MaterialApp
:
scaffoldMessengerKey: FlutterSnackBar.instance.flutterScaffoldMessengerKey
- Feito isso, é só chamar uma das seguintes funções conforme a sua necessidade, ou ainda criar outras funções SnackBar dentro da classe:
FlutterSnackBar.instance.showSnackBarSucess('insert message here');
FlutterSnackBar.instance.showSnackBarError('insert message here');
E o resultado é o seguinte snackbar:
Ele pode ser facilmente configurado adicionando ou removendo os elementos na classe:
⬆ Voltar ao topo