Class PromptResponse

প্রম্পটরেসপন্স

একটি গুগল অ্যাপের ইউজার-ইন্টারফেস পরিবেশে প্রদর্শিত 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.
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.');
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Response Text() String ব্যবহারকারী ডায়ালগের ইনপুট ফিল্ডে যে টেক্সটটি প্রবেশ করিয়েছেন, তা গ্রহণ করে।
get Selected Button() Button ব্যবহারকারী ডায়ালগটি বন্ধ করার জন্য যে বাটনটিতে ক্লিক করেছেন, সেটি পাওয়া যায়।

বিস্তারিত ডকুমেন্টেশন

getResponseText()

ব্যবহারকারী ডায়ালগের ইনপুট ফিল্ডে যে টেক্সটটি প্রবেশ করিয়েছেন, তা পাওয়া যায়। ব্যবহারকারী যদি "Cancel" বা ডায়ালগের টাইটেল বারের ক্লোজ বাটনের মতো কোনো নেতিবাচক অর্থবোধক বাটনে ক্লিক করে ডায়ালগটি বন্ধও করে দেন, তাহলেও টেক্সটটি উপলব্ধ থাকে। ব্যবহারকারী প্রতিক্রিয়া টেক্সটটিকে বৈধ হিসেবে চেয়েছিলেন কিনা, তা নির্ধারণ করতে getSelectedButton() সাহায্য করতে পারে।

ফেরত

String — যে লেখাটি ব্যবহারকারী ডায়ালগের ইনপুট ফিল্ডে প্রবেশ করিয়েছেন।


getSelectedButton()

ব্যবহারকারী ডায়ালগটি বন্ধ করার জন্য যে বাটনটি ক্লিক করেছেন, সেটি এখানে পাওয়া যায়। যদি ব্যবহারকারী প্রতিটি ডায়ালগের টাইটেল বারে থাকা ক্লোজ বাটনটি ক্লিক করে থাকেন, তাহলে এই মেথডটি Button.CLOSE রিটার্ন করে।

ফেরত

Button — যে বাটনটিতে ব্যবহারকারী ক্লিক করেছেন।