Search Results for

    Show / Hide Table of Contents

    Namespace LemonEdge.API.Entities.Data

    Classes

    AuditData

    Canvas

    CanvasItem

    CanvasItemApproval

    CanvasPromotedItem

    CanvasPromotion

    EntityTag

    Favourite

    Folder

    Grouping

    GroupingItem

    LabelIDItem

    RecentItem

    Safe

    SafeEntityType

    SafeItem

    SafeTeam

    StoredProcedureExitCodeResult

    Interfaces

    IAuditData

    A complex type definition for holding the results of running a query that returns the audit history of a specified item

    Can be executed from GetAuditData(Guid?, Guid, Guid, string)

    IBaseObject

    Any entity that will be inherited by other entities should also implement this interface.

    The common properties should all be implemented in a common interface that the base and inheriting entities implement, for instance see IObjectEntityBase for the common object entity properties.

    The base entity itself should implement the common interface, any additional properties, *and* this BaseObject interface. See IObjectEntity for the base object entity type.

    The inheriting entity should implement the common interface, any additional properties, *and* the IInheritingObject interface. See ICompany for an entity that inherits object entity and has company specific properties.

    This ensures that given an id of a IObjectEntity we can get the common information, and it will tell us the inheriting type is a company (InheritingObjectTypeID), and we can then get all the rest of the information from the company itself

    ICanvas

    The system entity for a Canvas

    See https://help.lemonedge.com/help/enterprise-data-tools/workflow/canvases/intro.html for more information

    ICanvasItem

    A complex type definition for holding the results of running a query that returns the changes in a canves

    Can be executed from Execute(Guid, QueryableExecuter<ICanvasItem>)

    ICanvasItemApproval

    ICanvasPromotedItem

    ICanvasPromotion

    The system entity for a Canvas promotion, which is part of a ICanvas

    See https://help.lemonedge.com/help/open-architecture/admin/teams/canvases-view.html for more information

    IEntityTag

    The system entity for a tag, which can be marked against any entity record in the system

    See https://help.lemonedge.com/tags-tool-window/ for more information

    IFavourite

    The system entity for favourites

    IFolder

    The system entity for folders

    IGrouping

    The system entity for groupings

    IGroupingItem

    The system entity for items in a grouping

    IInheritingObject

    Any entity that inherits other entities should also implement this interface.

    The common properties should all be implemented in a common interface that the base and inheriting entities implement, for instance see IObjectEntityBase for the common object entity properties.

    The base entity itself should implement the common interface, any additional properties, *and* the IBaseObject interface. See IObjectEntity for the base object entity type.

    The inheriting entity should implement the common interface, any additional properties, *and* this InheritingObject interface. See ICompany for an entity that inherits object entity and has company specific properties.

    This ensures that given an id of a IObjectEntity we can get the common information, and it will tell us the inheriting type is a company (InheritingObjectTypeID), and we can then get all the rest of the information from the company itself

    ILabelIDItem

    A complex type for holding the id and label of any item

    Can be executed from custo functions

    IRecentItem

    The system entity for recent items

    ISafe

    ISafeEntityType

    ISafeItem

    A complex type definition for holding the results of running a query that returns the changes in a canves

    Can be executed from Execute(Guid, QueryableExecuter<ISafeItem>)

    ISafeTeam

    IStoredProcedureExitCodeResult

    A dummy complex type used for stored procedure sql wrappers that do not return results, but instead just return a 0/1 exit code

    Enums

    AuditAction

    The types of changes the audit query automatically categorizes.

    CanvasItemStatus

    A list of the types of changes that can be made to data within a canvas

    CanvasStatus

    GroupingItemReportingCombination

    In this article
    Back to top © LemonEdge Technologies. All rights reserved.