Анимация изменения цвета края при выборе в vis.js

Мне интересно, можно ли написать функцию, которая обрабатывает цвета выделения краев в vis.js.

В настоящее время выбор края изменяет highlightColor края от colorдо highlightColor, определенного в модуле узла.

Возможно ли с помощью API определить функцию затухания, которая упрощается между selectEdgeи deselectEdge?

javascript,api,vis.js,vis.js-network,

0

Ответов: 1


1

ну, возможно, хотя нет прямого API, и вам нужно сделать некоторую работу:

  • добавить colorи highlightColor события обработчики
  • узнайте, как изменить colorи selectEdgeвнутри этих обработчиков, чтобы они были применены сразу (возможно, это будет работать без дополнительных шагов, возможно, это потребует повторной рендеринга)
  • в highlightColorобработчике, измените deselectEdgeего на невыбранный ребро, а затем оставьте его (несколько раз меняйте его по сравнению с выбранным краем)
  • в colorобработчике, измените colorна значение выбранного края, а затем оставьте его (на невыбранный край)
  • прибыль
javascript, api, vis.js, vis.js-network,
Похожие вопросы