Search Results for

    Show / Hide Table of Contents

    Class ViewCommand

    The base command for all view commands in the LemonEdge platform, that can be part of a views LemonEdge.Client.Core.Views.Core.ModelViewController.Commands collection

    Inheritance
    object
    BaseHasChildren<EPCommandWithDescriptor>
    EPCommand
    EPCommandWithDescriptor
    ViewCommand
    LaunchTaskService
    ResetAllServices
    AlterFileProperty
    AlterTextProperty
    CancelTransaction
    ClearSearchSortFilter
    CopyGridItem<T>
    CreateGroupedTransactions
    CustomViewCommand
    DeleteGridItem<T>
    ExportDefinition
    GetUniqueID
    MoveItemDown<T>
    MoveItemUp<T>
    NewGridItem<T>
    OpenAlgorithm
    OpenGridItem<T>
    OpenRelatedTransaction
    ResetLayout
    SaveFilePropertyToFile
    SplitExistingTransaction
    TaskBase
    TransactionSettingsEdit
    ViewAllocation
    ViewCommandExtender<T>
    ViewGLAllocation
    ActionTriggerController.ChangeTaskParameters
    ActionTriggerGatesController.WhenTextEdit
    AlgorithmDesignerController.LoadSheets
    AllDocumentsController.DownloadItem
    AllDocumentsController.UpdateItem
    AllocationPathController.ClearLastDynamicStamp
    AllocationPathRulesController.ClearLastDynamicStamp
    BaseEntitySetEntitiesController<ES, SE>.AddToPath
    CanvasController.SwitchCanvas
    DataSetParametersController.EnsureStandardParams
    FoldersController.RemoveFolder
    FoldersController.SwitchFolder
    GLPostingsController.SwitchDebitCredit
    GLPostingsController.SwitchSigns
    ImportDefinitionStepsController.SQLWrapperParamsEdit
    NewSplitTransactionFromEntity
    NewSplitTransactionFromInstrument
    ReconciliationController.RunReconcileTaskTypes
    ReportExpressDesignerController.LoadDataIntoDesigner
    ReportExpressDesignerController.Save
    SQLTypeWrappersController.EnsureStandardParams
    SQLWrapperController.TextEditBase
    ServerTaskController.CancelTask
    ServerTaskController.ChangeChainedTaskParameters
    ServerTaskController.ChangeTaskParameters
    ServerTaskController.TrackProgress
    ServerTaskController.ViewResultsParameters
    SetValueBinding
    LayoutDesigner.AddTab
    LayoutDesigner.ClearViewSelection
    TransactionCodeController.TextCSEEditValue
    TransactionHeadersController.ClearEntityAndInstrument
    TransactionPivottedValuesController.CreateOffset
    TransactionPivottedValuesController.ExecuteAllFormulas
    TransactionTypeValuesGLEntriesController.TextEditCurrency
    TransactionTypeValuesGLEntriesController.TextEditDate
    TransactionTypeValuesGLEntriesController.TextEditEntity
    TransactionTypeValuesGLEntriesController.TextEditFunctionalValue
    TransactionTypeValuesGLEntriesController.TextEditGuardValue
    TransactionTypeValuesGLEntriesController.TextEditLocalValue
    TransactionTypeValuesGLEntriesController.TextEditRelatedEntity
    TransactionTypeValuesGLEntriesController.TextEditReportingValue
    TransactionTypeValuesGLEntriesController.TextEditSubAccount
    UserController.ResetUserPassword
    UserSettingsController.ResetMyPassword
    ImportData.GetFilesForImport
    ViewCommandSeparator
    ViewCommandWrapper
    ViewCustomCommand
    ViewToggleCommand
    Implements
    IHasChildren<EPCommandWithDescriptor>
    IHasChildren
    IDisposable
    IEPCommandWithDescriptor
    IEPCommand
    ICommand
    ICommandDescriptor
    Inherited Members
    EPCommandWithDescriptor.Title
    EPCommandWithDescriptor.IconID
    EPCommandWithDescriptor.OverlayIconID
    EPCommandWithDescriptor.Description
    EPCommandWithDescriptor.ToolTip
    EPCommandWithDescriptor.Parameter
    EPCommandWithDescriptor.HelpURL
    EPCommand.OnCanExecuteChanged()
    EPCommand.LoadChildrenAsync()
    EPCommand.SetToggler(IHasToggleStatus)
    EPCommand.OnLayoutsChanged(IModelLayoutHost, LayoutChangeEventArgs)
    EPCommand.ExternalExecute(object)
    EPCommand.InternalExecute(object)
    EPCommand.InternalExecuteAsync(object)
    EPCommand.ExternalCanExecute(object)
    EPCommand.InternalCanExecute(object)
    EPCommand.InternalCanExecuteAsync(object)
    EPCommand.GetModifierText(IEPCommand)
    EPCommand.RemoveEventHandlersOnDispose()
    EPCommand.Dispose(bool)
    EPCommand.Dispose()
    EPCommand.RootController
    EPCommand.ActiveDisplayerFromOwner
    EPCommand.ReloadChildrenOnEachOpen
    EPCommand.HasChildCommands
    EPCommand.SubscribeToLayoutChange
    EPCommand.From
    EPCommand.LockExecution
    EPCommand.CustomType
    EPCommand.Key
    EPCommand.ModifierKeys
    EPCommand.Owner
    EPCommand.Toggler
    EPCommand.IsQuickAccessCommand
    EPCommand.CanExecuteChanged
    BaseHasChildren<EPCommandWithDescriptor>.AddChild(EPCommandWithDescriptor, bool)
    BaseHasChildren<EPCommandWithDescriptor>.DeleteChild(EPCommandWithDescriptor)
    BaseHasChildren<EPCommandWithDescriptor>.ClearChildren()
    BaseHasChildren<EPCommandWithDescriptor>.ClearMyParent()
    BaseHasChildren<EPCommandWithDescriptor>.AddChild(IHasChildren)
    BaseHasChildren<EPCommandWithDescriptor>.DeleteChild(IHasChildren)
    BaseHasChildren<EPCommandWithDescriptor>.Order
    BaseHasChildren<EPCommandWithDescriptor>.Children
    BaseHasChildren<EPCommandWithDescriptor>.Parent
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.Client.UI.API.Views.Commands
    Assembly: LemonEdge.Client.UI.API.dll
    Syntax
    public abstract class ViewCommand : EPCommandWithDescriptor, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IDisposable, IEPCommandWithDescriptor, IEPCommand, ICommand, ICommandDescriptor

    Constructors

    ViewCommand(IRootController, IModelLayoutCommon?, EPCommandWithDescriptor?)

    Creates a new EPCommand, with the app controller, for when the owner is not available.

    Declaration
    protected ViewCommand(IRootController root, IModelLayoutCommon? owner = null, EPCommandWithDescriptor? parent = null)
    Parameters
    Type Name Description
    IRootController root

    The application controller, for service access

    IModelLayoutCommon owner

    The owning context this command operates within

    EPCommandWithDescriptor parent

    An optional parent command if this command is a child command

    Properties

    IncludeInSimple

    By default view commands are included in any simple layout filtering of commands if they are part of the quick access

    Declaration
    public virtual bool IncludeInSimple { get; }
    Property Value
    Type Description
    bool

    Type

    Indicates this is a ViewSpecific command, and is not globally unique

    Declaration
    public override Guid Type { get; }
    Property Value
    Type Description
    Guid
    Overrides
    EPCommandWithDescriptor.Type

    Implements

    IHasChildren<T>
    IHasChildren
    IDisposable
    IEPCommandWithDescriptor
    IEPCommand
    ICommand
    ICommandDescriptor

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.