Enum Button

Кнопка

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