Class AuditHistory
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Controllers.ToolWindows
Assembly: LemonEdge.ClientEntities.dll
Syntax
public class AuditHistory : ModelToolWindowController, IModelViewController, IHasToggleStatus, IDisposable
Constructors
AuditHistory(IModelView)
Declaration
public AuditHistory(IModelView view)
Parameters
Type | Name | Description |
---|---|---|
IModelView | view |
Properties
ContextHelpURL
An optional associated url of a help file for the view this controller works with
Declaration
public override string ContextHelpURL { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
TrackViewSelectedItems
Indicates this view should have a command that allows the user to switch between the tool window working against the item of the currently active IModelLayoutDisplayer, or the selected grid item within it
The default value is false
Declaration
protected override bool TrackViewSelectedItems { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
Methods
DisplayToolWindow(object)
Must be implemented by the inheriting controller to display the associated view
Declaration
public override Task DisplayToolWindow(object item)
Parameters
Type | Name | Description |
---|---|---|
object | item | The current item against the active layout, or selected grid item within the layout, this tool window is working against |
Returns
Type | Description |
---|---|
Task | A task indicating the completion of the operation |
Overrides
InitCommands(IList<ViewCommand>)
If TrackViewSelectedItems is true this adds a tool window command that toggles between this view working against the item of the currently active IModelLayoutDisplayer, or the selected grid item within it
Declaration
protected override void InitCommands(IList<ViewCommand> commands)
Parameters
Type | Name | Description |
---|---|---|
IList<ViewCommand> | commands | The current list of commands for this view |