Skip to main content

assert

Description

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

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

Parameters

  • expression - (required) boolean - true to assert the expression, false - if assertion fails
  • errorMessage - (required) string - an error message that will be shown in a red popup

Example

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

Details

dhtmlxScheduler codebase uses scheduler.assert() to detect an invalid state of the component.

An error display can be changed using the show_errors config.

Errors can be traced programmatically, using the onError event.

Change log

  • added in v6.0
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.