AdaptableSharedEntity

Defines an AdaptableObject shared with Team Sharing

TypeScript
export interface AdaptableSharedEntity extends
Extends

AdaptableObject

Properties

PropertyDescription
ChangedAtLast time when the object was changed
ChangedByLast User who changed the object
DescriptionDescription of object being shared
EntityActual Adaptable Object being shared
EntityDependencyIdsIds of direct entity dependencies
EntityTypeType of shared entity (either Adaptable specific or custom object)
ModuleAdaptable Module to which object belongs
RevisionRevision - incremental for 'Active', always 1 for 'Snapshot'
TimestampWhen the object was shared
Type'Snapshot' (for 1-time sharing) or 'Active' (for continuous sharing)
UserNameUser who shared the object
IsReadOnlySets Entity to ReadOnly (overwriting a Strategy Entitlement of 'Full')

Property Details

ChangedAt

Last time when the object was changed

TypeScript
ChangedAt: number;
Property Value

number

ChangedBy

Last User who changed the object

TypeScript
ChangedBy: string;
Property Value

string

Description

Description of object being shared

TypeScript
Description: string;
Property Value

string

Entity

Actual Adaptable Object being shared

TypeScript
Entity: AdaptableObject;
Property Value

AdaptableObject

EntityDependencyIds

Ids of direct entity dependencies

TypeScript
EntityDependencyIds: TypeUuid[];
Property Value

TypeUuid[]

EntityType

Type of shared entity (either Adaptable specific or custom object)

TypeScript
EntityType: 'adaptableEntity';
Property Value

'adaptableEntity'

Module

Adaptable Module to which object belongs

TypeScript
Module: AdaptableModule;
Property Value

AdaptableModule

Revision

Revision - incremental for 'Active', always 1 for 'Snapshot'

TypeScript
Revision: number;
Property Value

number

Timestamp

When the object was shared

TypeScript
Timestamp: number;
Property Value

number

Type

'Snapshot' (for 1-time sharing) or 'Active' (for continuous sharing)

TypeScript
Type: SharedEntityType;
Property Value

SharedEntityType

UserName

User who shared the object

TypeScript
UserName: string;
Property Value

string

IsReadOnly

Inherited from AdaptableObject

Sets Entity to ReadOnly (overwriting a Strategy Entitlement of 'Full')

TypeScript
IsReadOnly?: boolean;
Property Value

boolean