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  |