client/js/build-renderer.js
changeset 284 fa8035885814
child 290 8a6eb26ac87f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/client/js/build-renderer.js	Mon May 05 17:43:37 2014 +0200
@@ -0,0 +1,62 @@
+/* main-require.js */
+"use strict";
+//Load modules and use them
+require.config({
+    paths: {
+        'jquery':'../lib/jquery.min',
+        'underscore':'../lib/underscore-min',
+        'requtils':'../js/require-utils'
+    }
+});
+require(['renderer/baserepresentation',
+         'renderer/basebutton',
+         'renderer/noderepr',
+         'renderer/edge',
+         'renderer/tempedge',
+         'renderer/baseeditor',
+         'renderer/nodeeditor',
+         'renderer/edgeeditor',
+         'renderer/nodebutton',
+         'renderer/nodeeditbutton',
+         'renderer/noderemovebutton',
+         'renderer/noderevertbutton',
+         'renderer/nodelinkbutton',
+         'renderer/nodeenlargebutton',
+         'renderer/nodeshrinkbutton',
+         'renderer/edgeeditbutton',
+         'renderer/edgeremovebutton',
+         'renderer/edgerevertbutton',
+         'renderer/miniframe',
+         'renderer/scene'
+         ], function(BaseRepresentation, BaseButton, NodeRepr, Edge, TempEdge, BaseEditor, NodeEditor, EdgeEditor, NodeButton, NodeEditButton, NodeRemoveButton, NodeRevertButton, NodeLinkButton, NodeEnlargeButton, NodeShrinkButton, EdgeEditButton, EdgeRemoveButton, EdgeRevertButton, MiniFrame, Scene){
+
+    var Rkns = window.Rkns;
+
+    if(typeof Rkns.Renderer === "undefined"){
+        Rkns.Renderer = {};
+    }
+    var Renderer = Rkns.Renderer;
+    
+    Renderer._BaseRepresentation = BaseRepresentation;
+    Renderer._BaseButton = BaseButton;
+    Renderer.Node = NodeRepr;
+    Renderer.Edge = Edge
+    Renderer.TempEdge = TempEdge;
+    Renderer._BaseEditor = BaseEditor;
+    Renderer.NodeEditor = NodeEditor;
+    Renderer.EdgeEditor = EdgeEditor;
+    Renderer._NodeButton = NodeButton;
+    Renderer.NodeEditButton = NodeEditButton;
+    Renderer.NodeRemoveButton = NodeRemoveButton;
+    Renderer.NodeRevertButton = NodeRevertButton;
+    Renderer.NodeLinkButton = NodeLinkButton;
+    Renderer.NodeEnlargeButton = NodeEnlargeButton;
+    Renderer.NodeShrinkButton = NodeShrinkButton;
+    Renderer.EdgeEditButton = EdgeEditButton;
+    Renderer.EdgeRemoveButton = EdgeRemoveButton;
+    Renderer.EdgeRevertButton = EdgeRevertButton;
+    Renderer.MiniFrame = MiniFrame;
+    Renderer.Scene = Scene;
+    
+    startRenkan();
+});
\ No newline at end of file