aboutsummaryrefslogtreecommitdiff
path: root/src/documents/Documents.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/documents/Documents.ts')
-rw-r--r--src/documents/Documents.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/documents/Documents.ts b/src/documents/Documents.ts
index 487490ea5..a5edebda2 100644
--- a/src/documents/Documents.ts
+++ b/src/documents/Documents.ts
@@ -6,6 +6,8 @@ import { ListField } from "../fields/ListField";
import { FieldTextBox } from "../views/nodes/FieldTextBox";
import { CollectionDockingView } from "../views/collections/CollectionDockingView";
import { CollectionSchemaView } from "../views/collections/CollectionSchemaView";
+import { ImageField } from "../fields/ImageField";
+import { RichTextField } from "../fields/RichTextField";
import { ImageBox } from "../views/nodes/ImageBox";
interface DocumentOptions {
@@ -52,10 +54,10 @@ export namespace Documents {
return textProto;
}
- export function TextDocument(text: string, options: DocumentOptions = {}): Document {
+ export function TextDocument(options: DocumentOptions = {}): Document {
let doc = GetTextPrototype().MakeDelegate();
setupOptions(doc, options);
- // doc.SetField(KeyStore.Data, new TextField(text));
+ doc.SetField(KeyStore.Data, new RichTextField());
return doc;
}
@@ -121,7 +123,7 @@ export namespace Documents {
export function ImageDocument(url: string, options: DocumentOptions = {}): Document {
let doc = GetImagePrototype().MakeDelegate();
setupOptions(doc, options);
- doc.SetField(KeyStore.Data, new TextField(url));
+ doc.SetField(KeyStore.Data, new ImageField(new URL(url)));
return doc;
}