Can we directly use an SVG inside new go.GraphLinksModel

Hi Team,

Can we use directly an SVG instead of a GEO path which we pass?
NODE_DATA_ARRAY = [
{
category: “MultiPurposeNode”,
key: “MultiPurposeNode”,
caption: “Multi Purpose Node”,
color: “#ffffff”,
stroke: ‘#000000’,
name: “Writable Node”,
type: “Writable Node”,
shape: “Rectangle”,
text: “Write here”,
width: 60,
height: 60,
notes: “”
},
{
key: “roundTable”,
color: “#ffffff”,
stroke: ‘#000000’,
caption: “Round Table”,
type: “Round Table”,
shape: “Ellipse”,
width: 61,
height: 61,
notes: “”
},
{
key: “armChair”,
color: “#ffffff”,
stroke: ‘#000000’,
caption: “Arm Chair”,
type: “Arm Chair”,
geo: “F1 M0 0 L40 0 40 40 0 40 0 0 M10 30 L10 10 M0 0 Q8 0 10 10 M0 40 Q20 15 40 40 M30 10 Q32 0 40 0 M30 10 L30 30”,
width: 45,
height: 45,
notes: “”
},

palette = $(go.Palette, “paletteDiv”);
palette.nodeTemplateMap = myPlan.nodeTemplateMap;
palette.model = new go.GraphLinksModel(NODE_DATA_ARRAY);

As my Palette SVG has some text inside and getting the GEO path for the ICON is not possible.

Yes, use a Picture. But there are some limitations: https://gojs.net/latest/intro/pictures.html#UsingSVGAsPictureSource