aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/DocumentDecorations.tsx
diff options
context:
space:
mode:
authorBob Zeleznik <zzzman@gmail.com>2019-06-28 03:00:30 -0400
committerBob Zeleznik <zzzman@gmail.com>2019-06-28 03:00:30 -0400
commitdc4b658639beb21e73fc2411abd147ff6716ba3d (patch)
tree90cb2951006a3a4ceb613dcaa4ec3c8851d4869a /src/client/views/DocumentDecorations.tsx
parent2ca24a234817495c3330b93b504b13c0c6db91f3 (diff)
added expansion of templates on demand
Diffstat (limited to 'src/client/views/DocumentDecorations.tsx')
-rw-r--r--src/client/views/DocumentDecorations.tsx7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/client/views/DocumentDecorations.tsx b/src/client/views/DocumentDecorations.tsx
index db10007f4..fdfff86db 100644
--- a/src/client/views/DocumentDecorations.tsx
+++ b/src/client/views/DocumentDecorations.tsx
@@ -85,11 +85,18 @@ export class DocumentDecorations extends React.Component<{}, { value: string }>
let metaKey = text.slice(1, text.length);
let metaKeyProp = `fieldKey={"${metaKey}"}`;
+ let layoutProto = Doc.GetProto(field.props.Document);
let template = Doc.MakeAlias(field.props.Document);
template.proto = collection;
template.title = metaKey;
template.nativeWidth = Cast(field.nativeWidth, "number");
template.nativeHeight = Cast(field.nativeHeight, "number");
+ template.width = NumCast(field.props.Document.width);
+ template.height = NumCast(field.props.Document.height);
+ template.panX = NumCast(field.props.Document.panX);
+ template.panY = NumCast(field.props.Document.panY);
+ template.x = NumCast(field.props.Document.x);
+ template.y = NumCast(field.props.Document.y);
template.embed = true;
template.isTemplate = true;
template.templates = new List<string>([Templates.TitleBar(metaKey)]);