overleaf/services/web/app/views/project/editor/file-tree-react.pug
Alf Eaton c2b553e915 [ide-react] Improve file tree and outline components in the editor sidebar (#16225)
* Upgrade react-resizable-panels
* Add FileTreeOpenProvider
* Add OutlineProvider and OutlineContainer
* Convert Outline tests to Cypress

GitOrigin-RevId: afd9ae8190edf37642e36a4ffb331f1182c8982d
2023-12-18 09:03:53 +00:00

27 lines
769 B
Text

aside.editor-sidebar.full-size(
ng-show="ui.view != 'history'"
vertical-resizable-panes="outline-resizer"
vertical-resizable-panes-toggled-externally-on="outline-toggled"
vertical-resizable-panes-default-size="350"
vertical-resizable-panes-min-size="32"
vertical-resizable-panes-max-size="'75%'"
vertical-resizable-panes-resize-on="left-pane-resize-all"
)
.file-tree(
ng-controller="ReactFileTreeController"
vertical-resizable-top
)
file-tree-root(
on-select="onSelect"
on-init="onInit"
is-connected="isConnected"
ref-providers="refProviders"
reindex-references="reindexReferences"
set-ref-provider-enabled="setRefProviderEnabled"
set-started-free-trial="setStartedFreeTrial"
)
outline-container(
vertical-resizable-bottom
)