List of entities within each application. An application can have any number of entities and an entity can be part of any number of applications.

Hierarchy (view full)

Constructors

Properties

Application: string = null

Application name (denormalized field)

ApplicationName: string = null

Name of the application

DefaultForNewUser: boolean = null

When set to true, the entity will be included by default for a new user when they first access the application in question

Entity: string = null

Entity name (denormalized field)

EntityBaseTable: string = null

Base table name of the entity

EntityBaseTableCodeName: string = null

Code-friendly name of the entity's base table

EntityClassName: string = null

Class name of the entity

EntityCodeName: string = null

Code-friendly name of the entity

EntityID: string = null

ID of the entity linked to this application

ID: string = null

Unique identifier for the application entity relationship

Sequence: number = null

Display order of this entity within the application, lower numbers appear first in navigation and menus

_EntityInfo: EntityInfo = null

Accessors

Methods

  • Copies initialization data from a plain object to the class instance. Only copies properties that already exist on the class to prevent creating new fields. Special handling for DefaultValue fields to extract actual values from SQL Server syntax.

    Parameters

    • initData: any

      The initialization data object

    Returns void