Enum ButtonSet

Набор кнопок

Перечисление, представляющее заранее определенные локализованные наборы одной или нескольких диалоговых кнопок, которые можно добавить к alert или prompt . Чтобы определить, какую кнопку нажал пользователь, используйте Button .

Чтобы вызвать перечисление, вы вызываете его родительский класс, имя и свойство. Например, Base.ButtonSet.OK .

// 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.');
}

Характеристики

Свойство Тип Описание
OK Enum Единственная кнопка «ОК», обозначающая информационное сообщение, которое можно только закрыть.
OK_CANCEL Enum Кнопка «ОК» и кнопка «Отмена», позволяющие пользователю продолжить или остановить операцию.
YES_NO Enum Кнопка «Да» и кнопка «Нет», позволяющая пользователю ответить на вопрос «да» или «нет».
YES_NO_CANCEL Enum Кнопка «Да», кнопка «Нет» и кнопка «Отмена», позволяющие пользователю либо ответить на вопрос «да/нет», либо остановить операцию.