Перейти к основному содержимому

RTL (Right-to-left) режим

rtl_mode

Вы можете использовать диаграмму Gantt в режиме справа налево, который включается через параметр конфигурации rtl. Установка значения true изменит направление временной шкалы на таймлайне и порядок строк в гриде на режим справа налево.

gantt.config.rtl = true;

Включение rtl-режима не повлияет на разметку Gantt (gantt.config.layout), поэтому вам нужно будет переопределить её, чтобы поменять местами позиции грид и таймлайн. Это делается следующим образом:

gantt.config.layout = {
css: "gantt_container",
rows: [
{
cols: [
{view: "scrollbar", id: "scrollVer"},
{view: "timeline", scrollX: "scrollHor", scrollY: "scrollVer"},
{resizer: true, width: 1},
{view: "grid", scrollX: "scrollHor", scrollY: "scrollVer"}
]
},
{view: "scrollbar", id: "scrollHor", height: 20}
]
};

Gantt справа налево

Возможно, вам также потребуется установить направление текста для меток, используемых в Gantt.

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.