Class ActionNode
- Namespace
- Dynamicweb.CoreUI.Actions
- Assembly
- Dynamicweb.CoreUI.dll
public class ActionNode : UiComponentBase
- Inheritance
-
ActionNode
- Derived
- Inherited Members
- Extension Methods
Properties
Disabled
public bool Disabled { get; set; }
Property Value
Icon
public Icon? Icon { get; set; }
Property Value
KeyboardShortcut
public KeyboardShortcut? KeyboardShortcut { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
NodeAction
public ActionBase? NodeAction { get; set; }
Property Value
PermissionLevelRequired
Permission level which is required to exeute the action
public PermissionLevel? PermissionLevelRequired { get; set; }
Property Value
Sort
public int Sort { get; set; }
Property Value
State
public StateType State { get; set; }
Property Value
Title
public string? Title { get; set; }
Property Value
Methods
Convert<T>()
public T Convert<T>() where T : ActionNode, new()
Returns
- T
Type Parameters
T
WithLabel(string)
public ActionNode WithLabel(string label)
Parameters
label
string
Returns
WithSort(int)
public ActionNode WithSort(int sort)
Parameters
sort
int