Перечисление, представляющее заранее определенные локализованные кнопки диалогового окна, возвращаемые alert или Prompt Response.getSelectedButton() чтобы указать, какую кнопку в диалоговом окне нажал пользователь. Эти значения не могут быть установлены; Чтобы добавить кнопки в alert или prompt , используйте вместо этого Button Set .
 Чтобы вызвать перечисление, вы вызываете его родительский класс, имя и свойство. Например, Base.Button.CLOSE .
// Display a dialog box with a message and "Yes" and "No" buttons. const ui = DocumentApp.getUi(); const 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.'); }
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| CLOSE | Enum | Стандартная кнопка закрытия, отображаемая в строке заголовка каждого диалогового окна. Эта кнопка не добавляется в диалоговое окно явным образом, и ее нельзя удалить. | 
| OK | Enum | Кнопка «ОК», указывающая на необходимость продолжения операции. | 
| CANCEL | Enum | Кнопка «Отмена», указывающая на то, что операцию продолжать не следует. | 
| YES | Enum | Кнопка «Да», обозначающая положительный ответ на вопрос. | 
| NO | Enum | Кнопка «Нет», обозначающая отрицательный ответ на вопрос. |