Hello, I am trying to load an image, but I did nothing.
my code:
var model = GO(go.GraphLinksModel, {
nodeDataArray,
linkDataArray
});
myDiagram = GO(go.Diagram, 'myDiagramDiv', {
"undoManager.isEnabled": true,
layout: GO(go.TreeLayout, { angle: 0, nodeSpacing: 10, layerSpacing: 40 })
});
myDiagram.nodeTemplateMap.add("nodo_normal",GO(go.Node, 'Vertical',
GO(go.Picture, {
name: "SHAPE",
desiredSize: new go.Size(40, 30),
fromSpot: new go.Spot(0.5, 0.75, 0, 0), toSpot: new go.Spot(0.5, 0.25, 0, 0),
fromLinkable: true, toLinkable: true,
fromLinkableDuplicates: true, fromLinkableSelfNode: true,
toLinkableDuplicates: true, toLinkableSelfNode: true,
cursor: "pointer",
portId: ""
},
new go.Binding("source", "sourse")
),
GO(go.TextBlock, "text", { name: "TEXTBLOCK", font: '8pt Segoe UI, sans-serif', margin: new go.Margin(3, 0, 5, 0), cursor: "all-scroll" ,fromLinkable: false, toLinkable: false , editable: false},
new go.Binding('text', 'text')
)
));
myDiagram.model = model;
myDiagram.groupTemplate.ungroupable = false;
myDiagram.undoManager.isEnabled = true;
Link Data Array:
nodeDataArray": [
{"category":"nodo_normal", "key":"OLT-ZOFRI-1:0/1/4", "description":"", "type":"olt_puerta",
"group":"", "isGroup":"false", "text":"OLT-ZOFRI-1:0/1/4", "sourse":"images/topologia/olt.png"},
{"category":"nodo_normal", "key":"Splitter", "description":"", "type":"splitter", "group":"",
"isGroup":"false", "text":"Splitter", "sourse":"images/topologia/splitter.png"},
{"category":"nodo_normal", "key":"0", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000511381", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"1", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000310067", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"2", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000316405", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"3", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000310318", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"4", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000515607", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"5", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000479020", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"6", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000453787", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"7", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000317181", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"8", "description":"", "type":"ont", "group":"Grupo1",
"isGroup":"false", "text":"10000431666", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"Caja1", "description":"", "type":"caja", "group":"Grupo1",
"isGroup":"false", "text":"Caja 1", "sourse":"images/topologia/switch2.png"},
{"category":"grupo_principal", "key":"Grupo1", "description":"", "type":"caja", "group":"",
"isGroup":"true", "text":"Grupo 1", "sourse":""},
{"category":"nodo_normal", "key":"9", "description":"", "type":"ont", "group":"Grupo2",
"isGroup":"false", "text":"10000310563", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"10", "description":"", "type":"ont", "group":"Grupo2",
"isGroup":"false", "text":"10000310530", "sourse":"images/topologia/ont.png"},
{"category":"nodo_normal", "key":"11", "description":"", "type":"ont", "group":"Grupo2",
"isGroup":"false", "text":"10000310909", "sourse":"images/topologia/ont.png"}]