Table of Contents

Class TreeController

Namespace
Umbraco.Cms.Web.BackOffice.Trees
Assembly
Umbraco.Web.BackOffice.dll

The base controller for all tree requests

public abstract class TreeController : TreeControllerBase, ITree
Inheritance
TreeController
Implements
ITree
Derived
Inherited Members

Constructors

TreeController(ILocalizedTextService, UmbracoApiControllerTypeCollection, IEventAggregator)

protected TreeController(ILocalizedTextService localizedTextService, UmbracoApiControllerTypeCollection umbracoApiControllerTypeCollection, IEventAggregator eventAggregator)

Parameters

localizedTextService ILocalizedTextService
umbracoApiControllerTypeCollection UmbracoApiControllerTypeCollection
eventAggregator IEventAggregator

Properties

IsSingleNodeTree

public override bool IsSingleNodeTree { get; }

Property Value

bool

LocalizedTextService

protected ILocalizedTextService LocalizedTextService { get; }

Property Value

ILocalizedTextService

RootNodeDisplayName

public override string? RootNodeDisplayName { get; }

Property Value

string

SectionAlias

public override string SectionAlias { get; }

Property Value

string

SortOrder

public override int SortOrder { get; }

Property Value

int

TreeAlias

public override string TreeAlias { get; }

Property Value

string

TreeGroup

public override string? TreeGroup { get; }

Property Value

string

TreeTitle

public override string? TreeTitle { get; }

Property Value

string

TreeUse

public override TreeUse TreeUse { get; }

Property Value

TreeUse