diff options
author | bobzel <zzzman@gmail.com> | 2021-02-16 23:58:54 -0500 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2021-02-16 23:58:54 -0500 |
commit | 1a31f3ae5d1b90deb9888bb4df863079f4837f53 (patch) | |
tree | 3af8e0ce5a68b3ef4e46ee2e6b49d88f5b208a49 /src/client/views/collections/CollectionTreeView.tsx | |
parent | 05b87c394731fbed21f9b358967c337ce294272d (diff) |
added a file system mode for tree View. ctrl-f to create file system.
Diffstat (limited to 'src/client/views/collections/CollectionTreeView.tsx')
-rw-r--r-- | src/client/views/collections/CollectionTreeView.tsx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/client/views/collections/CollectionTreeView.tsx b/src/client/views/collections/CollectionTreeView.tsx index bbe6cfdcb..092606fdf 100644 --- a/src/client/views/collections/CollectionTreeView.tsx +++ b/src/client/views/collections/CollectionTreeView.tsx @@ -140,8 +140,11 @@ export class CollectionTreeView extends CollectionSubView<Document, Partial<coll height={"auto"} GetValue={() => StrCast(this.dataDoc.title)} SetValue={undoBatch((value: string, shift: boolean, enter: boolean) => { - if (this.props.Document.treeViewOutlineMode && enter) { - this.makeTextCollection(childDocs); + if (enter) { + switch (this.props.Document.treeViewType) { + case "outline": this.makeTextCollection(childDocs); break; + case "fileSystem": break; + } } return Doc.SetInPlace(this.dataDoc, "title", value, false); })} />; @@ -209,7 +212,7 @@ export class CollectionTreeView extends CollectionSubView<Document, Partial<coll } @computed get titleBar() { const hideTitle = this.props.treeViewHideTitle || this.doc.treeViewHideTitle; - return hideTitle ? (null) : (this.doc.treeViewOutlineMode ? this.documentTitle : this.editableTitle)(this.treeChildren); + return hideTitle ? (null) : (this.doc.treeViewType === "outline" ? this.documentTitle : this.editableTitle)(this.treeChildren); } render() { TraceMobx(); |