WorksheetsMP Pertemuan 11
Total questions: 10
Worksheet time: 8mins
Apa tujuan utama penggunaan custom dialog seperti SuccessDialog dan WarningDialog?
Menjalankan fungsi API
Membuat tampilan dialog reusable
Menghapus struktur folder
Mempercepat kompilasi
Menghilangkan validasi form
Komponen apa yang digunakan sebagai pembungkus utama dalam membuat custom dialog?
AlertBox
Container
Dialog
Scaffold
Card
Mengapa kelas Consts dibuat dengan konstruktor private Consts._() ?
Agar kelas bisa diwariskan
Agar kelas dapat diinstansiasi
Agar kelas tidak bisa dibuat objek
Agar kelas terhapus otomatis
Agar hanya jalan di Android
Perbedaan utama antara SuccessDialog dan WarningDialog adalah…
Warna & jenis tombol
Jumlah parameter
Tipe data text
SuccessDialog pakai Navigator.pop
WarningDialog tidak punya judul
Fungsi pengecekan token menggunakan UserInfo() di main.dart adalah…
Menentukan apakah API berjalan
Menentukan halaman awal aplikasi
Menghapus token
Refresh halaman otomatis
Memvalidasi email
Fungsi pushReplacement() digunakan untuk…
Menutup semua halaman
Menambahkan halaman baru
Mengganti halaman saat ini
Menghapus cache
Membuka dialog
Pada RegistrasiBloc, nilai apa yang akan kembali setelah registrasi berhasil?
Boolean
Token login
Objek Registrasi
Halaman baru
Widget dialog
Tujuan penggunaan _isLoading pada tombol Login/Registrasi adalah…
Menampilkan notifikasi
Mencegah double-click
Menghapus form
Refresh halaman
Menyimpan data input
Pada proses Login, token dan userID disimpan menggunakan…
Firebase
SQLite
SharedPreferences (UserInfo)
File external
Google Drive
Jika validasi validate() bernilai false, maka…
Submit tetap jalan
Data dikirim ke API
Halaman reload
Error pada form muncul
App keluar
