The sequence of files called during an initiatePull (layout...). static/ideatree/js/initShowMenus.js static/ideatree/client/scripts/RichGraph/sharing/Api.js: function receiveChanges(response) views.py static/ideatree/client/scripts/RichGraph/model/TransactionManager.js: processTransaction: function(transaction, source) static/ideatree/client/scripts/RichGraph/model/Graph.js: well-known functions plus "GENERATED" ones ./static/ideatree/client/scripts/RichGraph/model/Node.js ./static/ideatree/client/scripts/RichGraph/model/EntityLocator.js static/ideatree/client/scripts/RichGraph/sharing/Translation.js: pathDownTranslate(attributes["_draw_"]) static/ideatree/client/scripts/RichGraph/view/Viewport.js: _draw: function() static/ideatree/client/scripts/common/Extensions.js: Object.decorateEnding = function(object, methodName, decorator) static/ideatree/client/scripts/common/Svg.js: makeLine: function(path, endpoint1, endpoint2) static/ideatree/client/scripts/RichGraph/view/EdgeElement.js: render: function(container, renderSpec) static/ideatree/client/scripts/RichGraph/view/NodeElement.js: render: function(container, renderSpec, virtualBox, zoomFactor) static/ideatree/client/scripts/RichGraph/view/EmbedLayer.js: render: function() static/ideatree/client/scripts/RichGraph/view/RenderBuffer.js: render: function() static/ideatree/client/scripts/RichGraph/view/RenderBuffer.js: _.error("malformed detail level table (input = " + input + "):", table); static/ideatree/client/scripts/RichGraph/application/EdgePaths.js: Svg.Path.setCommands static/ideatree/client/scripts/common/Svg.js: if (commands) { Path.setCommands(path, commands); } static/ideatree/client/scripts/common/Svg.js: instance.setAttributeNS(NAMESPACE_XLINK, "xlink:href", "#" + Dom.getId(templateOrId)); static/ideatree/client/scripts/common/Svg.js: textPath.setAttributeNS(NAMESPACE_XLINK, "xlink:href", "#" + Dom.getId(pathOrId));