aboutsummaryrefslogtreecommitdiff
path: root/src/Main.tsx
diff options
context:
space:
mode:
authorTyler Schicke <tyler_schicke@brown.edu>2019-01-15 07:57:16 -0500
committerTyler Schicke <tyler_schicke@brown.edu>2019-01-15 07:57:16 -0500
commit3de39e2608e62a278b9c8cc37b53333f0877fa59 (patch)
tree0843d7cc199b54f80517c987a9f9d0d47cbb883d /src/Main.tsx
parente1ed82ff684877b56925016282a0e4d5bb4e1b4b (diff)
Have most of document stuff working
Diffstat (limited to 'src/Main.tsx')
-rw-r--r--src/Main.tsx19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/Main.tsx b/src/Main.tsx
index 51a3c8bbd..af7e2a8d4 100644
--- a/src/Main.tsx
+++ b/src/Main.tsx
@@ -6,8 +6,10 @@ import { RootStore } from './stores/RootStore';
import { StaticTextNodeStore } from './stores/StaticTextNodeStore';
import { VideoNodeStore } from './stores/VideoNodeStore';
import { FreeFormCanvas } from './views/freeformcanvas/FreeFormCanvas';
-import { KeyController } from './controllers/KeyController';
+import { KeyController, KeyStore as KS } from './controllers/KeyController';
import { NumberController } from './controllers/NumberController';
+import { DocumentController } from './controllers/DocumentController';
+import { TextController } from './controllers/TextController';
const mainNodeCollection = new NodeCollectionStore();
@@ -32,10 +34,11 @@ for (let i = 0; i < 20; i++) {
nodes.push(new VideoNodeStore({ X: Math.random() * maxX, Y: Math.random() * maxY, Title: "Video Node Title", Url: "http://cs.brown.edu/people/peichman/downloads/cted.mp4" }));
}
-let test1 = new KeyController("Test"), test2 = new KeyController("Test");
-let test3 = new NumberController(55);
-console.log(test1 == test2);
-console.log(test1 === test2);
-console.log(test1.Equals(test2));
-console.log(test1.Equals(test3));
-mainNodeCollection.AddNodes(nodes); \ No newline at end of file
+mainNodeCollection.AddNodes(nodes);
+let doc1 = new DocumentController();
+doc1.SetField(KS.X, new NumberController(5));
+doc1.SetField(KS.Y, new NumberController(5));
+doc1.SetField(KS.Width, new NumberController(5));
+doc1.SetField(KS.Height, new NumberController(5));
+doc1.SetField(KS.Data, new TextController("Hello world"));
+mainNodeCollection.Docs.push(doc1); \ No newline at end of file