Table of Contents

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

location ActionLocation

Location.

Properties

BeginGroup

Gets or sets a value indicating whether the action starts a group.

public bool BeginGroup { get; set; }

Property Value

bool

Group

Gets or sets the group (panel location only).

public string? Group { get; set; }

Property Value

string

Location

Gets or sets the location.

public ActionLocation Location { get; set; }

Property Value

ActionLocation

ParentActionName

Gets or sets the parent action name.

public string? ParentActionName { get; set; }

Property Value

string

Position

Gets or sets the position.

public int Position { get; set; }

Property Value

int

Methods

ChildOf(string?)

Creates a new instance of the ActionLocationEntry class with "ChildOf" location.

public static ActionLocationEntry ChildOf(string? parentActionName = null)

Parameters

parentActionName string

Parent 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

parentActionName string

Parent 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

beginGroup bool

Value indicating whether the action should begin a group.

Returns

ActionLocationEntry

Action location entry.

WithGroup(string)

Sets the group.

public ActionLocationEntry WithGroup(string group)

Parameters

group string

Group.

Returns

ActionLocationEntry

Action location entry.

WithParentActionName(string?)

Sets the parent action name.

public ActionLocationEntry WithParentActionName(string? parentActionName)

Parameters

parentActionName string

Parent action name.

Returns

ActionLocationEntry

Action location entry.

WithPosition(int)

Sets a position.

public ActionLocationEntry WithPosition(int position)

Parameters

position int

Position.

Returns

ActionLocationEntry

Action location entry.