Search
MindFusion.Diagramming.Commands Namespace
Classes
 

 Classes

  Class Description

AddItemCmd

Implements creation of new diagram items.

AddToContainerCmd

Undoable command that implements an addition of a node to a container.

ChangeItemCmd

Handles undo / redo of programmatic property changes.

Command

Represent an action that can be carried out on a diagram, and later undone or redone.

CommandCollection

A collection of commands.

CommandContext

The context of an executing command.

CommandList

Represents a read-only collection of Command objects.

CompositeCmd

Represents a set of Command instances as a single operation. Undoing or redoing the composite action, respectively undoes or redoes all its constituent subactions at the same time.

DisconnectLinkCmd

Disconnects links from a deleted node.

ExpandHeaderRowCmd

Implements undo and redo of collapsing or expanding the header row of a table section.

ExpandItemCmd

Undoable command that implements expanding/collapsing trees of items.

ExpandTreeViewItemCmd

Implements support for undo of TreeViewItem collapse/expand operations.

FoldContainerCmd

Undoable command that implements scrolling of table rows.

ModifyItemCmd

Implements changes of item's size and position.

RedimTableCmd

Implements changes to the number of table's rows and columns.

RemoveFromContainerCmd

Undoable command that implements an addition of a node to a container.

RemoveItemCmd

Implements deletion of diagram items.

ScrollTableCmd

Implements scrolling of table's rows.

ScrollTreeViewCmd

Implements support for undo of TreeViewNode scroll operations.