Respons terhadap dialog prompt
yang ditampilkan di
lingkungan antarmuka pengguna untuk Aplikasi Google. Respons berisi teks apa pun yang dimasukkan pengguna di
kolom input dialog dan menunjukkan tombol yang diklik pengguna untuk menutup dialog.
// Display a dialog box with a title, message, input field, and "Yes" and "No" // buttons. The user can also close the dialog by clicking the close button in // its title bar. const ui = DocumentApp.getUi(); const response = ui.prompt( 'Getting to know you', 'May I know your name?', ui.ButtonSet.YES_NO, ); // Process the user's response. if (response.getSelectedButton() === ui.Button.YES) { Logger.log('The user\'s name is %s.', response.getResponseText()); } else if (response.getSelectedButton() === ui.Button.NO) { Logger.log('The user didn\'t want to provide a name.'); } else { Logger.log('The user clicked the close button in the dialog\'s title bar.'); }
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
get | String | Mendapatkan teks yang dimasukkan pengguna di kolom input dialog. |
get | Button | Mendapatkan tombol yang diklik pengguna untuk menutup dialog. |
Dokumentasi mendetail
get Response Text()
Mendapatkan teks yang dimasukkan pengguna di kolom input dialog. Teks tersedia meskipun
pengguna menutup dialog dengan mengklik tombol yang memiliki konotasi negatif, seperti "Batal" atau
tombol tutup di panel judul dialog. get
dapat membantu menentukan
apakah pengguna menginginkan teks respons yang valid.
Pulang pergi
String
— Teks yang dimasukkan pengguna di kolom input dialog.
get Selected Button()
Mendapatkan tombol yang diklik pengguna untuk menutup dialog. Jika pengguna mengklik tombol tutup
yang disertakan di setiap panel judul dialog, metode ini akan menampilkan Button.CLOSE
.
Pulang pergi
Button
— Tombol yang diklik pengguna.