Перечисление, представляющее заранее определенные локализованные кнопки диалогового окна, возвращаемые 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 | Кнопка «Нет», обозначающая отрицательный ответ на вопрос. |