confirm

отображает окно confirm с сообщением

HTMLElement confirm(ConfirmBoxConfig | string | number config);
configConfirmBoxConfig | string | numberможет быть либо объектом конфигурации для confirm окна, либо просто текстом для отображения
HTMLElementdiv элемент, содержащий окно confirm

Example

var box = gantt.confirm({
    text: "Продолжить?",
    ok:"Да", 
    cancel:"Нет",
    callback: function(result){
        if(result){
            gantt.message("Да!");
        }else{
            gantt.message("Нет...");
        }
    }
});
 
// или
var box = gantt.confirm("Хотите продолжить?");

Details

Объект конфигурации включает следующие свойства:

  • id? - (number | string) - необязательный идентификатор для окна confirm
  • text - (number | string) - основной текст, отображаемый внутри окна confirm
  • title? - (number | string) - необязательный заголовок
  • ok? - (number | string) - необязательная надпись для кнопки "OK"
  • cancel? - (number | string) - необязательная надпись для кнопки "Cancel"
  • position? - (string) - необязательное расположение окна confirm; в настоящее время поддерживается только "top", иначе по умолчанию используется "center-align"
  • width? - (string) - необязательная ширина окна confirm, задаётся в формате CSS <length> или <percentage>, например "100px", "50%"
  • height? - (string) - необязательная высота окна confirm, задаётся в формате CSS <length> или <percentage>, например "100px", "50%"
  • callback? (result): void - необязательная функция, вызываемая при нажатии на кнопку. Получает true или false в зависимости от нажатой кнопки
    • result - (boolean) - указывает, какая кнопка была нажата: true для "OK", false для "Cancel".

Для получения дополнительной информации о параметрах конфигурации confirm окон смотрите статью Всплывающие сообщения и модальные окна.

See also
Change log

добавлено в версии 4.0

К началу