Class ViewToggleCommand
The base command for all view commands in the LemonEdge platform that have a toggled state.
Inheritance
ViewToggleCommand
Implements
Inherited Members
Namespace: LemonEdge.Client.UI.API.Views
Assembly: LemonEdge.Client.UI.API.dll
Syntax
public abstract class ViewToggleCommand : ViewCommand, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IDisposable, IEPCommandWithDescriptor, IEPCommand, ICommand, ICommandDescriptor
Constructors
ViewToggleCommand(IRootController, IModelLayoutCommon?, IHasToggleStatus?)
Creates a new ViewToggleCommand
Declaration
protected ViewToggleCommand(IRootController root, IModelLayoutCommon? owner, IHasToggleStatus? toggler)
Parameters
Type | Name | Description |
---|---|---|
IRootController | root | The application controller, for service access |
IModelLayoutCommon | owner | The owning context this command operates within |
IHasToggleStatus | toggler | The class that holds the toggle state this command reacts to |