управляет тем, как внутренне реализованы методы форматирования даты
gantt.config.csp = true;
...
gantt.init("gantt_here");
Некоторые runtime-среды, такие как Salesforce Lightning, могут блокировать корректное выполнение кода dhtmlxGantt. Обычно это происходит из-за Content Security Policy (CSP), установленной в приложении. CSP может воспринимать внутренние высокопроизводительные методы форматирования даты Gantt как потенциальную угрозу безопасности.
Настройка csp помогает избежать таких блокировок, позволяя выбрать способ реализации кода форматирования даты.
Существует три варианта обработки методов gantt.date.date_to_str и gantt.date.str_to_date:
gantt.config.csp = "auto";
В этом режиме Gantt пытается использовать самый быстрый доступный код форматирования даты. Если приложение блокирует этот код, происходит переключение на совместимую версию.
gantt.config.csp = true;
Это гарантирует корректную работу кода, но может немного снизить производительность.
gantt.config.csp = false;
Имейте в виду, что если приложение блокирует этот высокопроизводительный код, dhtmlxGantt работать корректно не будет.