Bir Google Uygulaması'nın kullanıcı arayüzü ortamında gösterilen prompt iletişim kutusuna verilen yanıt. Yanıt, kullanıcının iletişim kutusunun giriş alanına girdiği tüm metinleri içerir ve kullanıcının iletişim kutusunu kapatmak için hangi düğmeyi tıkladığını belirtir.
// 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.'); }
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | String | Kullanıcının iletişim kutusunun giriş alanına girdiği metni alır. |
get | Button | Kullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır. |
Ayrıntılı belgeler
getResponseText()
Kullanıcının iletişim kutusunun giriş alanına girdiği metni alır. Kullanıcı, iletişim kutusunu "İptal" gibi olumsuz anlam içeren bir düğmeyi veya iletişim kutusunun başlık çubuğundaki kapat düğmesini tıklayarak kapatsa bile metin kullanılabilir. getSelectedButton(), kullanıcının yanıt metninin geçerli olmasını isteyip istemediğini belirlemeye yardımcı olabilir.
Return
String: Kullanıcının iletişim kutusunun giriş alanına girdiği metin.
getSelectedButton()
Kullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır. Kullanıcı her iletişim kutusunun başlık çubuğunda bulunan kapatma düğmesini tıkladıysa bu yöntem Button.CLOSE değerini döndürür.
Return
Button: Kullanıcının tıkladığı düğme.