3つの入力ポートと3つの出力ポートを持つ原子形状の中心に画像を追加する方法はありますか?jointJS-Rappidの原子形状の中心に画像を追加する方法
私は、アトミック形状専用の解決策を望んでいません。それはカスタムシェイプかもしれませんが、カスタムシェイプの場合、インポートとアウトポートが必要です。
(この画像を追加せずに)私のこれまでのコードは次のとおりです。
new joint.shapes.devs.Atomic({
size: { width: 4, height: 3 },
inPorts: ['in1','in2','in3'],
outPorts: ['out1','out2','out3'],
attrs: {
rect: { fill: '#ffffff', rx: 2, ry: 2 },
text: { text: 'Workitem', fill: '#000000', 'font-size': 10, stroke: '#000000', 'stroke-width': 0 },
'.inPorts circle': { fill: '#dddddd', opacity: 0.9 },
'.outPorts circle': { fill: '#dddddd', opacity: 0.9 },
'.inPorts text, .outPorts text': { 'font-size': 9 }
}
})
が、それは私の場合には動作しませんでした。原子は基本的な形とは異なる属性を持ちますが、残念ながらそれはより複雑です。 –