Added an parameter to decide, if the root tree node should be expanded or not

Related to issue #158, but it does not work due to a very buggy treeview...
This commit is contained in:
Jan Böhmer 2022-08-05 00:24:28 +02:00
parent cb16819340
commit e7fa1ebcb8
5 changed files with 17 additions and 5 deletions

View file

@ -47,6 +47,7 @@ parameters:
- categories
- devices
- tools
partdb.sidebar.root_expanded: true # If this is set to true, the root node of the sidebar is expanded by default
######################################################################################################################
# Miscellaneous

View file

@ -199,6 +199,13 @@ services:
tags:
- { name: 'app.label_placeholder_provider', priority: 10}
####################################################################################################################
# Trees
####################################################################################################################
App\Services\Trees\TreeViewGenerator:
arguments:
$rootNodeExpandedByDefault: '%partdb.sidebar.root_expanded%'
####################################################################################################################
# Symfony overrides
####################################################################################################################