Class ViewToggleCommand
The base command for all view commands in the LemonEdge platform that have a toggled state.
Inheritance
System.Object
ViewToggleCommand
Implements
System.IDisposable
System.Windows.Input.ICommand
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LemonEdge.Client.Core.Commands.ViewCommands
Assembly: ClientCore.dll
Syntax
public abstract class ViewToggleCommand : ViewCommand, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IDisposable, IEPCommandWithDescriptor, IEPCommand, ICommand, ICommandDescriptor
Constructors
ViewToggleCommand(IModelLayoutCommon)
Creates a new ViewToggleCommand
Declaration
public ViewToggleCommand(IModelLayoutCommon owner)
Parameters
Type | Name | Description |
---|---|---|
IModelLayoutCommon | owner | The owning context this command operates within |
ViewToggleCommand(IModelLayoutCommon, IHasToggleStatus)
Creates a new ViewToggleCommand
Declaration
public ViewToggleCommand(IModelLayoutCommon owner, IHasToggleStatus toggler)
Parameters
Type | Name | Description |
---|---|---|
IModelLayoutCommon | owner | The owning context this command operates within |
IHasToggleStatus | toggler | The class that holds the toggle state this command reacts to |
Implements
System.IDisposable
System.Windows.Input.ICommand