GetX ile snackbar kullanımı oldukça kolaydır. Snackbar, uyarı mesajlarını kullanıcılara göstermek için kullanılan bir araçtır. İşlem sonucunu kullanıcıya bildirmek veya hata mesajı göstermek için kullanılabilir.
GetX ile Snackbar kullanmak için, Get.snackbar() metodunu kullanabilirsiniz.
Get.snackbar( 'Title', 'This is a snackbar', duration: const Duration(seconds: 3), );
Yukarıdaki kod bloğunda, GetX ile snackbar’ı kullanarak ‘Title’ başlığı ve ‘This is a snackbar’ mesajını ekledik. Ayrıca, snackbar’ın görüntülenme süresini belirlemek için duration parametresini kullandık.
Snackbar’a bir buton eklemek için, action parametresini kullanabilirsiniz.
Get.snackbar( 'Title', 'This is a snackbar', duration: const Duration(seconds: 3), snackPosition: SnackPosition.BOTTOM, backgroundColor: Colors.black, colorText: Colors.white, margin: const EdgeInsets.only(bottom: 10, left: 5, right: 5), mainButton: TextButton( onPressed: () { // do something }, child: const Text('Button', style: TextStyle(color: Colors.white)), ), );