confirm

вызывает сообщение с подтверждением

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

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

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

See also
Change log

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

К началу