Перечисление, представляющее заранее определенные локализованные кнопки диалогового окна, возвращаемые alert
или PromptResponse.getSelectedButton()
чтобы указать, какую кнопку в диалоговом окне нажал пользователь. Эти значения не могут быть установлены; чтобы добавить кнопки в alert
или prompt
, используйте вместо этого ButtonSet
.
Чтобы вызвать перечисление, вы вызываете его родительский класс, имя и свойство. Например, Base.Button.CLOSE
.
// 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.'); }
Характеристики
Свойство | Тип | Описание |
---|---|---|
CLOSE | Enum | Стандартная кнопка закрытия, отображаемая в строке заголовка каждого диалогового окна. Эта кнопка не добавляется в диалоговое окно явным образом, и ее нельзя удалить. |
OK | Enum | Кнопка «ОК», указывающая на необходимость продолжения операции. |
CANCEL | Enum | Кнопка «Отмена», указывающая на то, что операцию продолжать не следует. |
YES | Enum | Кнопка «Да», обозначающая положительный ответ на вопрос. |
NO | Enum | Кнопка «Нет», обозначающая отрицательный ответ на вопрос. |