Respons terhadap dialog prompt
yang ditampilkan di
lingkungan antarmuka pengguna
untuk Aplikasi Google. Respons berisi teks yang dimasukkan pengguna
bidang input dialog dan menunjukkan tombol mana 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. var ui = DocumentApp.getUi(); var 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 |
---|---|---|
getResponseText() | String | Mendapatkan teks yang dimasukkan pengguna dalam kolom input dialog. |
getSelectedButton() | Button | Mendapatkan tombol yang diklik pengguna untuk menutup dialog. |
Dokumentasi mendetail
getResponseText()
Mendapatkan teks yang dimasukkan pengguna dalam kolom input dialog. Teks tersebut tersedia meskipun
pengguna menutup dialog dengan mengklik tombol berkonotasi negatif, seperti "Cancel" atau
tombol tutup di bilah judul dialog. getSelectedButton()
dapat membantu menentukan
apakah teks respons yang diinginkan pengguna valid.
Pulang pergi
String
— Teks yang dimasukkan pengguna dalam kolom input dialog.
getSelectedButton()
Mendapatkan tombol yang diklik pengguna untuk menutup dialog. Jika pengguna mengklik tombol tutup,
yang disertakan di setiap kolom judul dialog, metode ini akan menampilkan Button.CLOSE
.
Pulang pergi
Button
— Tombol yang diklik pengguna.