Class ActionLocationEntry
- Namespace
- GroupeIsa.Neos.Designer.UIAbstractions
- Assembly
- GroupeIsa.Neos.Designer.UIAbstractions.dll
Represents the action location entry.
[ExcludeFromCodeCoverage]
public class ActionLocationEntry
- Inheritance
-
ActionLocationEntry
- Inherited Members
Constructors
ActionLocationEntry(ActionLocation)
Initializes a new instance of the ActionLocationEntry class.
public ActionLocationEntry(ActionLocation location)
Parameters
locationActionLocationLocation.
Properties
BeginGroup
Gets or sets a value indicating whether the action starts a group.
public bool BeginGroup { get; set; }
Property Value
Group
Gets or sets the group (panel location only).
public string? Group { get; set; }
Property Value
Location
Gets or sets the location.
public ActionLocation Location { get; set; }
Property Value
ParentActionName
Gets or sets the parent action name.
public string? ParentActionName { get; set; }
Property Value
Position
Gets or sets the position.
public int Position { get; set; }
Property Value
Methods
ChildOf(string?)
Creates a new instance of the ActionLocationEntry class with "ChildOf" location.
public static ActionLocationEntry ChildOf(string? parentActionName = null)
Parameters
parentActionNamestringParent action name.
Returns
- ActionLocationEntry
Action location entry.
DatagridFooter()
Creates a new instance of the ActionLocationEntry class with "DatagridFooter" location.
public static ActionLocationEntry DatagridFooter()
Returns
- ActionLocationEntry
Action location entry.
DatagridRow()
Creates a new instance of the ActionLocationEntry class with "DatagridRow" location.
public static ActionLocationEntry DatagridRow()
Returns
- ActionLocationEntry
Action location entry.
DatagridRowContextMenu()
Creates a new instance of the ActionLocationEntry class with "DatagridRowContextMenu" location.
public static ActionLocationEntry DatagridRowContextMenu()
Returns
- ActionLocationEntry
Action location entry.
Hidden()
Creates a new instance of the ActionLocationEntry class with "Hidden" location.
public static ActionLocationEntry Hidden()
Returns
- ActionLocationEntry
Action location entry.
Panel()
Creates a new instance of the ActionLocationEntry class with "Panel" location.
public static ActionLocationEntry Panel()
Returns
- ActionLocationEntry
Action location entry.
RelativeTo(string?)
Creates a new instance of the ActionLocationEntry class with "RelativeTo" location.
public static ActionLocationEntry RelativeTo(string? parentActionName = null)
Parameters
parentActionNamestringParent action name.
Returns
- ActionLocationEntry
Action location entry.
Toolbar()
Creates a new instance of the ActionLocationEntry class with "Toolbar" location.
public static ActionLocationEntry Toolbar()
Returns
- ActionLocationEntry
Action location entry.
WithBeginGroup(bool)
Sets the value indicating whether the action should begin a group.
public ActionLocationEntry WithBeginGroup(bool beginGroup = true)
Parameters
beginGroupboolValue indicating whether the action should begin a group.
Returns
- ActionLocationEntry
Action location entry.
WithGroup(string)
Sets the group.
public ActionLocationEntry WithGroup(string group)
Parameters
groupstringGroup.
Returns
- ActionLocationEntry
Action location entry.
WithParentActionName(string?)
Sets the parent action name.
public ActionLocationEntry WithParentActionName(string? parentActionName)
Parameters
parentActionNamestringParent action name.
Returns
- ActionLocationEntry
Action location entry.
WithPosition(int)
Sets a position.
public ActionLocationEntry WithPosition(int position)
Parameters
positionintPosition.
Returns
- ActionLocationEntry
Action location entry.