Enum Button

Кнопка

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