У меня проблема в Rappid/jointJS
У меня есть в stencil.js 4 формы (2 basic.Circle и 2 basic.Rect) с именами START (basic.Circle), END (basic.Circle), Activity (basic.Rect) и Workitem (basic.Rect) и < strong>Я хочу в моем main.js из всего моего графика получить базовую форму с именем (я имею в виду с текстом attrs) «Активность».
Это описание трафарета для «Активности»:
new joint.shapes.basic.Rect({ size: { width: 5, height: 3 },
attrs: {
rect: {
rx: 2, ry: 2, width: 50, height: 30,
fill: '#0000FF'
},
text: { text: 'Activity', fill: '#ffffff', 'font-size': 10,
stroke: '#000000', 'stroke-width': 0 }
}
}),
Как я его получу? Единственный способ, которым я могу искать на своем графике, - это если ячейка имеет тип basic.Circle (использование get('type') === 'basic.Circle')
). но с типом Circle у меня есть два элемента: Activity и Workitem.
Неужели так сложно найти элемент графика с именем: «Активность»?
заранее спасибо