Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > dialog
namespace dialog
Fungsi
Fungsi |
Deskripsi |
alert(message, opt_callback) |
Wrapper ke window.alert() yang dapat diganti oleh developer aplikasi melalui setAlert untuk memberikan alternatif ke jendela browser modal. |
confirm(message, callback) |
Wrapper ke window.confirm() yang dapat diganti oleh developer aplikasi melalui setConfirm untuk memberikan alternatif ke jendela browser modal. |
prompt(message, defaultValue, callback) |
Wrapper ke window.prompt() yang dapat diganti oleh developer aplikasi melalui setPrompt untuk memberikan alternatif ke jendela browser modal. Perintah browser bawaan sering digunakan untuk pengalaman input teks yang lebih baik di perangkat seluler. Sebaiknya uji perangkat seluler saat menggantinya. |
setAlert(alertFunction) |
Menetapkan fungsi yang akan dijalankan saat Blockly.dialog.alert() dipanggil. |
setConfirm(confirmFunction) |
Menetapkan fungsi yang akan dijalankan saat Blockly.dialog.confirm() dipanggil. |
setPrompt(promptFunction) |
Menetapkan fungsi yang akan dijalankan saat Blockly.dialog.prompt() dipanggil. **Penting**: Saat menggantinya, perhatikan bahwa pengalaman perintah non-native mungkin memerlukan pengelolaan fokus sementara di FocusManager. Hal ini tidak diperlukan untuk perintah jendela native karena mencegah fokus diubah saat terbuka. |
setToast(toastFunction) |
Menetapkan fungsi yang akan dijalankan saat Blockly.dialog.toast() dipanggil. |
toast(workspace, options) |
Menampilkan notifikasi sementara di atas ruang kerja. Blockly menyediakan implementasi toast default, tetapi developer dapat menyediakannya sendiri melalui setToast. Untuk penyesuaian tampilan sederhana, CSS seharusnya sudah cukup. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-05-16 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-05-16 UTC."],[[["The `Blockly.dialog` namespace provides wrapper functions for `alert`, `confirm`, and `prompt`, offering alternatives to the standard browser dialogs."],["Developers can customize the behavior of these dialogs by setting their own functions using `setAlert`, `setConfirm`, and `setPrompt`."],["`Blockly.dialog` is primarily designed to improve user experience, especially on mobile devices where browser prompts may not be ideal for text input."],["It's highly recommended to thoroughly test on mobile devices when overriding the default prompt functionality to ensure optimal user experience."]]],[]]