Вопросы по теме 'jointjs'
изменение: исходное событие в JointJS
Всех с Рождеством!
Я хочу что-то сделать при изменении исходного или целевого элемента Joint.dia.Link. Сначала я попытался поместить код в функцию обратного вызова событий «change: source» и «change: target». Однако оказывается, что эти функции...
2428 просмотров
schedule
31.01.2023
Как использовать сторонние библиотеки javascript с vaadin 6?
Я использую Vaadin 6.7.8 и хочу использовать JointJs . Однако не удалось найти способ использовать сторонние библиотеки javascript вместе с Vaadin 6. Буду очень признателен за любую помощь.
Является ли это недостатком использования Vaadin?...
397 просмотров
schedule
14.04.2023
Верхние нижние порты JointJs
Я пытаюсь использовать JointJS с функцией портов:
(...)
var model = joint.shapes.devs.Model({
size: { width: width, height: height },
label: node.label,
inPorts: node.inputPorts,...
4446 просмотров
schedule
03.06.2023
JointJS Paper не визуализируется, если построена с готовой моделью
Я пытаюсь сконструировать Бумагу, при этом у меня уже есть готовая модель для нее.
Например:
var graphModel = new joint.dia.Graph;
/* add cells to graphModel... */
// now construct the Paper to render on screen
var paper = new...
1594 просмотров
schedule
20.02.2023
Получение неверного значения пути при использовании магнитов JointJS
У меня есть редактируемая блок-схема, построенная из данных. Когда я преобразовываю один из подэлементов в магнит, чтобы пользователи могли формировать новые ссылки, все существующие ссылки, испускаемые этим элементом, исчезают, стрелка указателя...
1250 просмотров
schedule
19.11.2022
JointJS — обработка щелчка по ссылке «Удалить»
Когда ссылка создана, при наведении на нее появляется красный значок (X), чтобы удалить ее.
При нажатии на нее будет запущена последовательность событий (собранных путем подписки на событие «все»):
ячейка: указатель вниз
ссылка: указатель...
4433 просмотров
schedule
20.06.2022
JointJS: требовать целевой элемент при создании ссылки
Я пытаюсь избежать ссылок, заканчивающихся в космосе, и я хочу разрешить только ссылки, соединяющие один элемент с другим. Мой текущий код:
new joint.shapes.basic.Rect({
id: id,
size: {
width: width,
height: height
},
attrs: {...
2714 просмотров
schedule
27.08.2022
Добавление функции удаления для элементов
Я искал способ добавить кнопку удаления, эквивалентную существующей при наведении курсора на ссылки, но для случая элементов. Однако пока я не могу найти никакого официального способа сделать это.
Ближайшее, что я мог получить, было это...
380 просмотров
schedule
13.11.2022
Jointjs: предотвратить добавление вершины, нажав на ссылку
Я хотел бы добавить метку к ссылке, выполнив двойной щелчок по ссылке. Итак, это моя попытка:
paper.on({
'cell:pointerdblclick': function(cellView, event, x, y){
if (cellView.model.isLink()) {
cellView.model.label(0, {...
2168 просмотров
schedule
04.11.2022
Добавьте debounce поверх validateConnection в JointJs
Я борюсь с графом, состоящим из узлов и ссылок в JointJS.
Я хочу предотвратить создание определенных ссылок между узлами на основе некоторых правил (например, чтобы избежать циклов).
Для этого я реализовал некоторые проверки внутри свойства...
105 просмотров
schedule
27.10.2022
JontJS: скрытые элементы все еще могут подключаться
Я скрываю элементы диаграммы JointJS, используя следующий код
rightRect.attr('./display', 'none');
Хотя они не показаны на схеме, их все же можно подключить по ссылке.
Я использовал новый Joint.shapes.devs.Link для создания ссылки и новый...
35 просмотров
schedule
17.05.2023
Как применить CSS/стиль к импортированным объектам JS bpmn?
Недавно мы интегрировали части нашей информационной панели с компанией, которая предоставляет нам json-объекты модели бизнес-процессов и нотации (BPMN).
Мы импортируем JSON-объект BPMN с помощью «fromJSON()» в файлjoint.dia.Paper.
И это...
462 просмотров
schedule
10.06.2024
Древовидная структура в Jointjs
У меня проблема с библиотекой joinjs/rappid. Я использую его для рендеринга организационной схемы, и у меня более 200 сотрудников. Я успешно использовал TreeLayout для их рендеринга, однако они не складываются в более глубокие ветви, поэтому дерево...
391 просмотров
schedule
22.02.2023
Отзывчивая совместная js-диаграмма
Я использую совместную библиотеку js для создания диаграммы внутри html, но мне нужно, чтобы она реагировала, как mi site. Дело в том, что она находится внутри div с классом java, который открывается и закрывается с помощью этого кода:...
758 просмотров
schedule
31.07.2023
Текст Jointjs размещается сверху вместо центра для прямоугольника
Как в JointJS разместить метку сверху, а не по центру. Что-то вроде этого:
Итак, в кодировании:
var r1 = new joint.shapes.basic.Rect({
position: { x: 20, y: 20 },
size: { width: 200, height: 200 },
attrs: { rect: { fill:...
2158 просмотров
schedule
13.02.2023
Прямоугольное переполнение текста в JointJS
Я использую joinjs для рисования диаграмм. Моя проблема в том, что в моем прямоугольнике JointJS текст внутри слишком длинный. Размер моего прямоугольника предполагается фиксированным. Я использовал Joint.util.breakText для управления высотой и...
649 просмотров
schedule
30.03.2023
Создание динамических ссылок на событие pointerdown -JointJS
Можно ли создавать интерактивные динамические ссылки в JointJS, начиная с контрольной точки (x, y), вместо того, чтобы рисовать ее из порта или использовать ореол.
С уважением Ачут
800 просмотров
schedule
26.11.2022
Как повысить производительность JointJS с большим количеством ссылок?
После профилирования кода похоже, что функция bbox вызывается повторно. Я не могу удалить marker-source, marker-target и connection-wrap, потому что мне нужны эти функции. Есть ли способ улучшить производительность?
489 просмотров
schedule
19.03.2024
Как проверить элемент JointJS не по типу, а по имени трафарета
Я хочу, чтобы в Rappid выполнялась проверка при вставке элемента внутрь Paper , если этот элемент Workitem или Activity, но единственная подобная проверка, которую я нашел в документации Rappid, это:
if (cell.get('type') !== 'link'){//Do...
744 просмотров
schedule
29.09.2022
Графический поиск элемента по имени элемента в JointJS
У меня проблема в Rappid/jointJS
У меня есть в stencil.js 4 формы (2 basic.Circle и 2 basic.Rect) с именами START (basic.Circle), END (basic.Circle), Activity (basic.Rect) и Workitem (basic.Rect) и Я хочу в моем main.js из всего моего графика...
1388 просмотров
schedule
12.06.2023