aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
diff options
context:
space:
mode:
authorbob <bcz@cs.brown.edu>2020-02-04 15:56:38 -0500
committerbob <bcz@cs.brown.edu>2020-02-04 15:56:38 -0500
commit7eb6f1bcc35d852308e2c2ea466d9727d3ba10ef (patch)
treea5d54bcc5fd9d41c25dfd95413460bf23d36a93e /src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
parente6c1c5f08bf706023335936bebf463184650a6c2 (diff)
pivot view/time view working
Diffstat (limited to 'src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx')
-rw-r--r--src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx b/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
index 63544a637..6b81eba7d 100644
--- a/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
+++ b/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
@@ -816,7 +816,7 @@ export class CollectionFreeFormView extends CollectionSubView(PanZoomDocument) {
@computed get doInternalLayoutComputation() {
const newPool = new Map<string, any>();
- switch (this.Document._freeformLayoutEngine) {
+ switch (this.props.layoutEngine?.()) {
case "timeline": return { newPool, computedElementData: this.doTimelineLayout(newPool) };
case "pivot": return { newPool, computedElementData: this.doPivotLayout(newPool) };
}
@@ -839,7 +839,7 @@ export class CollectionFreeFormView extends CollectionSubView(PanZoomDocument) {
ele: <CollectionFreeFormDocumentView key={pair.layout[Id]} {...this.getChildDocumentViewProps(pair.layout, pair.data)}
dataProvider={this.childDataProvider}
jitterRotation={NumCast(this.props.Document.jitterRotation)}
- fitToBox={this.props.fitToBox || this.Document._freeformLayoutEngine !== undefined} />,
+ fitToBox={this.props.fitToBox || this.props.layoutEngine !== undefined} />,
bounds: this.childDataProvider(pair.layout)
}));