Enum ButtonSet

ButtonSet

یک عدد که مجموعه‌های از پیش تعیین‌شده و بومی‌سازی شده‌ای از یک یا چند دکمه گفتگو را نشان می‌دهد که می‌توانند به یک alert یا یک prompt اضافه شوند. برای تعیین اینکه کاربر روی کدام دکمه کلیک کرده است، از Button استفاده کنید.

برای فراخوانی یک enum، کلاس والد، نام و ویژگی آن را فراخوانی می کنید. به عنوان مثال، Base.ButtonSet.OK .

// Display a dialog box with a message and "Yes" and "No" buttons.
var ui = DocumentApp.getUi();
var response = ui.alert('Are you sure you want to continue?', ui.ButtonSet.YES_NO);

// Process the user's response.
if (response == ui.Button.YES) {
  Logger.log('The user clicked "Yes."');
} else {
  Logger.log('The user clicked "No" or the dialog\'s close button.');
}

خواص

ویژگی تایپ کنید شرح
OK Enum یک دکمه "OK"، نشان دهنده یک پیام اطلاعاتی است که فقط می تواند رد شود.
OK_CANCEL Enum یک دکمه "OK" و یک دکمه "لغو" که به کاربر اجازه می دهد یا عملیات را ادامه دهد یا متوقف کند.
YES_NO Enum یک دکمه "بله" و یک دکمه "خیر" که به کاربر اجازه می دهد به یک سوال بله / خیر پاسخ دهد.
YES_NO_CANCEL Enum یک دکمه "بله"، یک دکمه "خیر" و یک دکمه "لغو" که به کاربر این امکان را می دهد که به سوال بله/خیر پاسخ دهد یا عملیات را متوقف کند.