Trees
Configuring trees in Konstrukt, the back office UI builder for Umbraco.

Configuring a Konstrukt section tree
Tree(Lambda treeConfig = null) : KonstruktTreeConfigBuilder
Adding a tree to an existing section
AddTree(string name, string icon, Lambda treeConfig = null) : KonstruktTreeConfigBuilder
AddTree(string groupName, string name, string icon, Lambda treeConfig = null) : KonstruktTreeConfigBuilder
AddTreeBefore(string treeAlias, string name, string icon, Lambda treeConfig = null) : KonstruktTreeConfigBuilder
AddTreeAfter(string treeAlias, string name, string icon, Lambda treeConfig = null) : KonstruktTreeConfigBuilder
Changing the tree icon color
SetIconColor(string color) : KonstruktTreeConfigBuilder
Adding a group to a tree
AddGroup(string name, Lambda groupConfig = null) : KonstruktGroupConfigBuilder
Adding a folder to a tree / group
AddFolder(string name, Lambda folderConfig = null) : KonstruktFolderConfigBuilder
AddFolder(string name, string icon, Lambda folderConfig = null) : KonstruktFolderConfigBuilder
Adding a collection to a tree / group
AddCollection<TEntityType>(Lambda idFieldExpression, string nameSingular, string namePlural, string description, Lambda collectionConfig = null) : KonstruktCollectionConfigBuilder<TEntityType>
AddCollection<TEntityType>(Lambda idFieldExpression, string nameSingular, string namePlural, string description, string iconSingular, string iconPlural, Lambda collectionConfig = null) : KonstruktCollectionConfigBuilder<TEntityType>
Extending an existing tree
WithTree(string alias, Lambda treeConfig = null) : KonstruktWithTreeConfigBuilder
Adding a context app to an existing tree
AddContextApp(string name, Lambda contextAppConfig = null) : KonstruktContextAppConfigBuilder
AddContextApp(string name, string icon, Lambda contextAppConfig = null) : KonstruktContextAppConfigBuilder
AddContextAppBefore(string beforeAlias, string name, Lambda contextAppConfig = null) : KonstruktContextAppConfigBuilder
AddContextAppBefore(string beforeAlias, string name, string icon, Lambda contextAppConfig = null) : KonstruktContextAppConfigBuilder
AddContextAppAfter(string afterAlias, string name, Lambda contextAppConfig = null) : KonstruktContextAppConfigBuilder
AddContextAppAfter(string afterAlias, string name, string icon, Lambda contextAppConfig = null) : KonstruktContextAppConfigBuilder
Last updated