У меня проблемы с тем, чтобы края в сети vis пошли в одном направлении.
Кажется, проблема в том, что библиотека предпочитает ребра, длина которых в иерархии ровно 1 уровень.
Используемый код макета:
layout: {
hierarchical: {
direction: "LR",
sortMethod: 'directed'
}
}
Вы можете видеть, что я имею в виду в этом JSFiddle или на изображении ниже.
Мне бы хотелось, чтобы узел 1 находился в одной строке с 2 и 3, в результате чего бы короткая стрелка стала 4, а длинная - 6. Вместо этого теперь он размещает 1 после 4, в результате чего ребро направлено влево.