Skip to main content

assert

Description

If the specified expression is false, an errorMessage is shown in the red popup at the top right corner of the screen

assert: (expression: any, errorMessage: string) => void

Parameters

  • expression - (required) any - truthy value to assert the expression, falsy - if assertion fails
  • errorMessage - (required) string - an error message that will be shown in the red popup

Example

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

Details

dhtmlxGantt codebase uses gantt.assert to detect an invalid state of the component

Error display can be changed using the show_errors config.

Errors can be traced programmatically, using the onError event.