0

ノードを右クリックすると、ノードに追加の詳細が表示されます。ノードが選択されているだけで、右クリックされていないときに、これらの詳細を別の場所に表示したいと思います。

装飾/コンテキストメニューから SVG を作成する方法はありますか

contextMenu が通常の Node であるかのように振舞ってみました

私は呼びました

diagram.makeSVG({
    parts: diagram.selection.first().adornments.first()
})

または

diagram.makeSVG({
    parts: diagram.selection.first().contextMenu
})

しかし、どちらも機能しませんでした。

「未定義のプロパティ「リセット」を設定できません」というエラーが常に表示されます

しようとしている

diagram.makeSVG({
    parts: diagram.selection.first().adornments 
})

何とかエラーなしで動作しましたが、これは奇妙なことにadornments、イテレータを提供します。これで、SVG が作成されました (後で配置した HTML を見てこれを見ました) が、コンテンツはありません。

contextMenu から適切に SVG を作成するにはどうすればよいですか?

4

1 に答える 1