Table of Contents

Class EditorCommands

Namespace
Icy.Design.Editor
Assembly
IcyUI.Design.dll

Every action of an EditorSession as a command. Bind them to keys through Bindings, or invoke them from buttons, gamepads or touch gestures.

public sealed class EditorCommands
Inheritance
EditorCommands
Inherited Members
Extension Methods

Remarks

Properties

Delete

Gets the command that removes the selected element (never the root).

public ICommand Delete { get; }

Property Value

ICommand

Deselect

Gets the command that clears the selection.

public ICommand Deselect { get; }

Property Value

ICommand

NudgeDown

Gets the command that moves the selected element one unit down.

public ICommand NudgeDown { get; }

Property Value

ICommand

NudgeDownLarge

Gets the command that moves the selected element down by LargeNudge.

public ICommand NudgeDownLarge { get; }

Property Value

ICommand

NudgeLeft

Gets the command that moves the selected element one unit left.

public ICommand NudgeLeft { get; }

Property Value

ICommand

NudgeLeftLarge

Gets the command that moves the selected element left by LargeNudge.

public ICommand NudgeLeftLarge { get; }

Property Value

ICommand

NudgeRight

Gets the command that moves the selected element one unit right.

public ICommand NudgeRight { get; }

Property Value

ICommand

NudgeRightLarge

Gets the command that moves the selected element right by LargeNudge.

public ICommand NudgeRightLarge { get; }

Property Value

ICommand

NudgeUp

Gets the command that moves the selected element one unit up.

public ICommand NudgeUp { get; }

Property Value

ICommand

NudgeUpLarge

Gets the command that moves the selected element up by LargeNudge.

public ICommand NudgeUpLarge { get; }

Property Value

ICommand

Redo

Gets the command that redoes the selected document's last undone step, or the last edited document's when nothing is selected.

public ICommand Redo { get; }

Property Value

ICommand

SelectFirstChild

Gets the command that selects the first editable content child in markup.

public ICommand SelectFirstChild { get; }

Property Value

ICommand

SelectNext

Gets the command that selects the next editable sibling in markup.

public ICommand SelectNext { get; }

Property Value

ICommand

SelectParent

Gets the command that selects the nearest editable ancestor in markup.

public ICommand SelectParent { get; }

Property Value

ICommand

SelectPrevious

Gets the command that selects the previous editable sibling in markup.

public ICommand SelectPrevious { get; }

Property Value

ICommand

ToggleMode

Gets the command that switches between Edit and Interact.

public ICommand ToggleMode { get; }

Property Value

ICommand

Undo

Gets the command that undoes the selected document's last step, or the last edited document's when nothing is selected.

public ICommand Undo { get; }

Property Value

ICommand