CustomSharedEntity

Defines a Custom object that will be shared using Team Sharing

TypeScript
export interface

Properties

PropertyTypeDescription
ChangedAtnumberLast time when the object was changed
ChangedBystringLast User who changed the object
DescriptionstringDescription of object being shared
EntityTCustom Object being shared
EntityType'customEntity'Type of shared entity (either Adaptable specific or custom object)
IsReadOnlybooleanSets Entity to ReadOnly (overwriting a Strategy Entitlement of 'Full')
NamestringName of object being shared
TagsAdaptableObjectTag[]List of Tags associated with the Object
TimestampnumberWhen the object was shared
UserNamestringUser who shared the object
UuidTypeUuidUnique identifier for the Custom Shared Entity

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

Custom Object being shared

TypeScript
Entity: T;
Property Value

T

EntityType

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

TypeScript
EntityType: 'customEntity';
Property Value

'customEntity'

IsReadOnly

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

TypeScript
IsReadOnly?: boolean;
Property Value

boolean

Name

Name of object being shared

TypeScript
Name: string;
Property Value

string

Tags

List of Tags associated with the Object

TypeScript
Tags?: AdaptableObjectTag[];
Property Value

AdaptableObjectTag[]

Timestamp

When the object was shared

TypeScript
Timestamp: number;
Property Value

number

UserName

User who shared the object

TypeScript
UserName: string;
Property Value

string

Uuid

Unique identifier for the Custom Shared Entity

TypeScript
Uuid: TypeUuid;
Property Value

TypeUuid