Class Settings
Assembly: LemonEdge.ClientEntities.dll
Syntax
[CommandDescriptorOptions(Command.Settings, null)]
public class Settings : EPCommand, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IEPCommand, ICommand, IDisposable
Constructors
Settings(IRootController, IModelLayoutCommon, IThemeSettings)
Declaration
public Settings(IRootController root, IModelLayoutCommon owner, IThemeSettings themeSettings)
Parameters
Properties
Instance
Declaration
public static Settings Instance { get; set; }
Property Value
Methods
DisplaySettings(IModelLayoutHost)
Declaration
public Task<bool> DisplaySettings(IModelLayoutHost host)
Parameters
Returns
InternalCanExecute(object)
Declaration
public override bool InternalCanExecute(object parameter)
Parameters
Type |
Name |
Description |
object |
parameter |
The command parameter
|
Returns
Type |
Description |
bool |
If this command can be executed or not from the client application UI
|
Overrides
InternalExecuteAsync(object)
Declaration
public override Task InternalExecuteAsync(object parameter)
Parameters
Type |
Name |
Description |
object |
parameter |
The command parameter
|
Returns
Overrides
Implements
Extension Methods