Skip to content
4 changes: 4 additions & 0 deletions 17/umbraco-cms/.gitbook.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -154,4 +154,8 @@ redirects:
customizing/extending-overview/extension-types/modals/confirm-dialog: customizing/utilities/modals/confirm-dialog.md
customizing/searchable-trees: customizing/overview.md
customizing/section-trees: customizing/overview.md
customizing/extending-overview/extension-types/tree: customizing/extending-overview/extension-types/tree/README.md
customizing/extending-overview/extension-types/tree-item: customizing/extending-overview/extension-types/tree/README.md
customizing/extending-overview/extension-types/stores-and-repositories/tree-store: customizing/extending-overview/extension-types/tree/tree-store.md
customizing/extending-overview/foundation/repositories/repository-types/tree-repository.md: customizing/extending-overview/extension-types/tree/tree-repository.md

8 changes: 6 additions & 2 deletions 17/umbraco-cms/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,12 @@
* [Section](customizing/extending-overview/extension-types/sections/section.md)
* [Section Sidebar](customizing/extending-overview/extension-types/sections/section-sidebar.md)
* [Section View](customizing/extending-overview/extension-types/sections/section-view.md)
* [Trees](customizing/extending-overview/extension-types/tree.md)
* [Trees](customizing/extending-overview/extension-types/tree/README.md)
* [Tree Navigation](customizing/extending-overview/extension-types/tree/tree-navigation.md)
* [Tree Models](customizing/extending-overview/extension-types/tree/tree-models.md)
* [Tree Repository](customizing/extending-overview/extension-types/tree/tree-repository.md)
* [Tree Data Source](customizing/extending-overview/extension-types/tree/tree-data-source.md)
* [Tree Store](customizing/extending-overview/extension-types/tree/tree-store.md)
* [Workspaces](customizing/extending-overview/extension-types/workspaces/README.md)
* [Workspace Actions](customizing/extending-overview/extension-types/workspaces/workspace-editor-actions.md)
* [Workspace Action Menu Items](customizing/extending-overview/extension-types/workspaces/workspace-action-menu-items.md)
Expand Down Expand Up @@ -219,7 +224,6 @@
* [Collection Repository](customizing/foundation/repositories/repository-types/collection-repository.md)
* [Detail Repository](customizing/foundation/repositories/repository-types/detail-repository.md)
* [Item Repository](customizing/foundation/repositories/repository-types/item-repository.md)
* [Tree Repository](customizing/foundation/repositories/repository-types/tree-repository.md)
* [States](customizing/foundation/states.md)
* [Routes](customizing/foundation/routes.md)
* [Backoffice Localization](customizing/foundation/localization.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,27 @@ export const menuItemManifest: ManifestMenuItem = {
```
{% endcode %}

#### Hiding the Tree Root

To display tree items at the root level without a parent folder node, add `hideTreeRoot: true` to the menu item's meta:

```typescript
{
type: 'menuItem',
kind: 'tree',
alias: 'My.MenuItem.Tree',
meta: {
treeAlias: 'My.Tree',
menus: ['My.Menu'],
hideTreeRoot: true,
},
}
```

{% hint style="info" %}
The `hideTreeRoot` property must be set on the menuItem manifest, not the tree manifest.
{% endhint %}

## Custom Menu Items

{% hint style="info" %}
Expand Down
Empty file.
200 changes: 0 additions & 200 deletions 17/umbraco-cms/customizing/extending-overview/extension-types/tree.md

This file was deleted.

Loading