Toast adalah salah satu Widget yang digunakan untuk menampilkan pesan berupa
Text, yang terlintas setelah pengguna melakukan aksi tertentu.
msg String(Required)
Title: Properti ini memberi judul ke kotak AlertDialog yang menempati di bagian atas
AlertDialog. Lebih baik membuat judul sesingkat mungkin sehingga pengguna tahu
tentang penggunaannya dengan sangat mudah. Kita bisa menulis judulnya di AlertDialog
seperti di bawah ini:
Action: Ini ditampilkan di bawah konten. Misalnya, jika ada kebutuhan untuk
membuat tombol untuk memilih ya atau tidak, maka itu hanya ditentukan di properti
tindakan. Kita dapat menulis atribut tindakan di AlertDialog seperti di bawah ini:
Property Alert Dialog
Content: Ini ditampilkan di bawah konten. Misalnya, jika ada kebutuhan untuk
membuat tombol untuk memilih ya atau tidak, maka itu hanya ditentukan di
properti tindakan. Kita dapat menulis atribut tindakan di AlertDialog seperti di
bawah ini:
Property Alert Dialog
Shape: Atribut ini memberikan bentuk ke kotak Alert Dialog, seperti kurva,
lingkaran, atau bentuk lain yang berbeda.
Notification Widget
(Snack Bar)
Snack Bar
Berikut ini adalah properti penting dari Snackbar yang digunakan di Flutter:
Property Description
content Ini adalah konten utama dari snack bar, yang sebenarnya adalah sebuah widget teks.
duration Ini digunakan untuk menentukan berapa lama snack bar harus ditampilkan.
action Ini digunakan untuk mengambil tindakan saat pengguna mengetuk Snackbar. Itu tidak
bisa ditutup atau dibatalkan. Kami hanya dapat membatalkan atau mengulang di snack
bar.
elevation Ini adalah koordinat z tempat snackbar ditempatkan. Ini digunakan untuk mengontrol
ukuran bayangan di bawah snackbar.
Navigation and Routing adalah beberapa konsep inti dari semua aplikasi seluler,
yang memungkinkan pengguna untuk berpindah di antara halaman yang berbeda.
Kita tahu bahwa setiap aplikasi seluler berisi beberapa layar untuk menampilkan
berbagai jenis informasi. Misalnya, suatu aplikasi dapat memiliki layar yang berisi
berbagai produk. Ketika pengguna mengetuk produk itu, segera akan muncul
informasi rinci tentang produk itu. Pada android native, kita dapat menggunakan
Intent untuk berpindah halaman. Di Flutter, layar dan halaman dikenal sebagai
Route, dan route ini hanyalah sebuah widget di Android, route mirip dengan Activity,
sedangkan di iOS, ini setara dengan ViewController.
Navigation Route
Navigator menyimpan riwayat route berbasis tumpukan. Jika ada kebutuhan untuk
menavigasi ke layar yang sama di banyak bagian aplikasi, pendekatan ini tidak
bermanfaat karena menghasilkan code duplication. Solusi untuk masalah ini dapat
dihilangkan dengan menentukan route bernama dan dapat menggunakan name
routes untuk navigasi.