assert

если переданное выражение ложно, в правом верхнем углу экрана появляется красный popup с сообщением об ошибке

void assert(any expression,string errorMessage);
expressionanyистинное значение для подтверждения выражения, ложное если assert не прошёл
errorMessagestringсообщение, которое будет отображено в красном popup

Example

gantt.attachEvent("onLoadEnd", function(){
   gantt.assert(gantt.getTaskCount(), "no data loaded");
});

Details

В кодовой базе dhtmlxGantt используется gantt.assert для определения, когда компонент находится в некорректном состоянии.

Способ отображения ошибок можно настроить через конфигурацию show_errors.

Ошибки также можно обрабатывать программно через событие onError.

К началу