Table of Contents

Class AreaBase

Namespace
Dynamicweb.CoreUI.Application
Assembly
Dynamicweb.CoreUI.dll
public abstract class AreaBase : ActionNode
Inheritance
AreaBase
Inherited Members
Extension Methods

Constructors

AreaBase()

protected AreaBase()

Properties

AddAction

public ActionBase? AddAction { get; set; }

Property Value

ActionBase

ContextActions

public List<ActionNode> ContextActions { get; set; }

Property Value

List<ActionNode>

SecondaryAction

public ActionBase? SecondaryAction { get; set; }

Property Value

ActionBase

SubAreas

public IEnumerable<NavigationArea> SubAreas { get; }

Property Value

IEnumerable<NavigationArea>

Methods

GetPermissionSection()

public virtual PermissionSection GetPermissionSection()

Returns

PermissionSection

GetSubAreaName(string)

public virtual string GetSubAreaName(string identifier)

Parameters

identifier string

Returns

string

GetSubAreas()

protected virtual Lazy<IEnumerable<NavigationArea>> GetSubAreas()

Returns

Lazy<IEnumerable<NavigationArea>>
To top