@tesicg wrote:
Hello,
I'm playing with GoJS and in this sample:
http://gojs.net/latest/samples/logicCircuit.html
in this part of code:
// define templates for each type of node var inputTemplate = $(go.Node, "Spot", nodeStyle(), $(go.Shape, "Circle", shapeStyle(), { fill: blue }), // override the default fill (from shapeStyle()) to be red $(go.Shape, "Rectangle", portStyle(false), // the only port { portId: "", alignment: new go.Spot(1, 0.5) }), { // if double-clicked, an input node will change its value, represented by the color. doubleClick: function (e, obj) { e.diagram.startTransaction("Toggle Input"); var shp = obj.findObject("NODESHAPE"); shp.fill = (shp.fill === green) ? red : green; updateStates(); e.diagram.commitTransaction("Toggle Input"); } } );I've changed "red" to "blue" and when I ran my application I've got 2 empty rectangles. It means there is no elements in panel on the left side and I can't drag anything from left to right side.
How to change the fill color?
Posts: 2
Participants: 2