Интеграция с Salesforce
Перед прочтением этой документации рекомендуется ознакомиться с базовыми концепциями и паттернами работы с Salesforce. Для повторения материала воспользуйтесь официальной документацией Salesforce.
DHTMLX Kanban совместим с платформой Salesforce. Мы подготовили примеры кода по добавлению DHTMLX Kanban в окружение Salesforce. Дополнительную информацию можно найти в соответствующем примере на GitHub.
Виджет Kanban на JavaScript автоматически определяет, что работает в окружении Salesforce и настраивает внутреннюю логику интеграции. В большинстве случаев вам не нужно вручную вызывать какие-либо специфические методы Salesforce.
Подготовка окружения
Если вы хотите добавить Kanban в свой проект Salesforce, необходимо пометить корневой контейнер HTML-атрибутом data-wx-root="true". Этот атрибут позволяет библиотеке определить основной узел для монтирования виджетов Kanban и Toolbar.
<template>
<div id="wx-root" data-wx-root="true" class="kanban-wrapper" tabIndex="0">
<div class="sf_toolbar" lwc:dom="manual" data-wx-portal-root="1"></div>
<div class="sf_kanban" lwc:dom="manual" data-wx-portal-root="1"></div>
</div>
</template>
Вложенные элементы с атрибутом data-wx-portal-root="1" служат контейнерами для компонентов DHTMLX (например, Toolbar и Kanban).