From 7943126ce9694af8e53d2997481c18ca0c17754c Mon Sep 17 00:00:00 2001 From: Tyler Schicke Date: Thu, 17 Jan 2019 04:27:26 -0500 Subject: Added editable text and image notes --- src/Main.tsx | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'src/Main.tsx') diff --git a/src/Main.tsx b/src/Main.tsx index 21d8b4c1a..583761dbd 100644 --- a/src/Main.tsx +++ b/src/Main.tsx @@ -13,6 +13,7 @@ import { TextField } from './fields/TextField'; import { configure, runInAction } from 'mobx'; import { NodeStore } from './stores/NodeStore'; import { ListField } from './fields/ListField'; +import { Documents } from './documents/Documents'; configure({ enforceActions: "observed" @@ -42,17 +43,14 @@ for (let i = 0; i < 20; i++) { runInAction(() => { mainNodeCollection.AddNodes(nodes); - let doc1 = new Document(); - doc1.SetField(KS.X, new NumberField(5)); - doc1.SetField(KS.Y, new NumberField(5)); - doc1.SetField(KS.Width, new NumberField(100)); - doc1.SetField(KS.Height, new NumberField(50)); - doc1.SetField(KS.Data, new TextField("Hello world")); - doc1.SetField(KS.View, new TextField('

{Data + X}

')); - doc1.SetField(KS.ViewProps, new ListField([KS.Data, KS.X])); + let doc1 = Documents.TextDocument("Hello world"); let doc2 = doc1.MakeDelegate(); doc2.SetField(KS.X, new NumberField(150)); doc2.SetField(KS.Y, new NumberField(20)); + let doc3 = Documents.ImageDocument("https://static.boredpanda.com/blog/wp-content/uploads/2018/04/5acb63d83493f__700-png.jpg", { + x: 100, y: 400 + }); mainNodeCollection.Docs.push(doc1); mainNodeCollection.Docs.push(doc2); + mainNodeCollection.Docs.push(doc3); }); \ No newline at end of file -- cgit v1.2.3-70-g09d2