Я ищу хорошую библиотеку JavaScript Diagram для проекта, может быть коммерческим.
Обязательные требования:
- Выделите подключенные линии и компоненты при щелчке по компоненту (или зависанию)
- Возможность переключения изображения компонента (для представления группы компонентов)
- Возможности увеличения/уменьшения
- Возможность определять настраиваемое поведение для поддержки перетаскивания левой стороны влево.
- Возможность создания связующей минимизированной карты диаграммы
Пока я проверил GoJs, JointJS и Draw2D, JointJS выглядел наиболее подходящим, но я не уверен. Также важна документация и сообщество. Поэтому, если кто-то испытал с одной из этих библиотек или другой библиотеки, расскажите мне о своем опыте.
Помогите мне выбрать нужную библиотеку для проекта с возможностями, о которых я упоминал.