Class PromptResponse

PromptResponse

Google app के लिए, यूज़र इंटरफ़ेस में दिखाए गए prompt डायलॉग का रिस्पॉन्स. इस जवाब में, उपयोगकर्ता के डायलॉग और # इनपुट फ़ील्ड में डाला गया कोई भी टेक्स्ट होता है. साथ ही, यह भी बताता है कि उपयोगकर्ता ने डायलॉग को खारिज करने के लिए किस बटन पर क्लिक किया है.

// 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.');
}

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getResponseText()Stringउपयोगकर्ता के डायलॉग में डाले गए टेक्स्ट को फ़ेच करता है.
getSelectedButton()Buttonइस बटन पर क्लिक करने से, उपयोगकर्ता ने डायलॉग खारिज करने के लिए क्लिक किया.

ज़्यादा जानकारी वाले दस्तावेज़

getResponseText()

उपयोगकर्ता के डायलॉग में डाले गए टेक्स्ट को फ़ेच करता है. टेक्स्ट की सुविधा तब भी उपलब्ध होती है, जब उपयोगकर्ता डायलॉग को बंद करने के लिए, किसी डायलॉग पर क्लिक करता है. साथ ही, डायलॉग बॉक्स के शीर्षक बार में 'बंद करें" या 'बंद करें' बटन पर क्लिक करता है. getSelectedButton() यह तय करने में मदद कर सकता है कि उपयोगकर्ता का जवाब टेक्स्ट मान्य है या नहीं.

रिटर्न टिकट

String — उपयोगकर्ता ने डायलॉग और टेक्स्ट इनपुट फ़ील्ड में जो टेक्स्ट डाला है.


getSelectedButton()

इस बटन पर क्लिक करने से, उपयोगकर्ता ने डायलॉग खारिज करने के लिए क्लिक किया. अगर उपयोगकर्ता ने डायलॉग बॉक्स के 'बंद करें' बटन पर क्लिक किया है, तो यह तरीका Button.CLOSE दिखाता है.

रिटर्न टिकट

Button — उपयोगकर्ता ने जिस बटन पर क्लिक किया है.