TeamSharingState
State for Team Sharing; internal so not designed to be provided as part of Initial Adaptable State
TypeScript
export interface TeamSharingState extendsExtends
Properties
| Property | Description |
|---|---|
| ActiveSharedEntityMap | Mapping of active AdaptableObjects which are shared with the local state. Maps UUIDs of local AdaptableObjects to a snapshot of the latest synchronized SharedEntity |
| importProcessInProgress | TRUE if an import is in progress, FALSE otherwise. This is required to skip the TEAMSHARING_UPDATE_ITEM action as a result of the import |
| SharedEntities | List of objects currently being Team Shared |
Property Details
ActiveSharedEntityMap
Mapping of active AdaptableObjects which are shared with the local state. Maps UUIDs of local AdaptableObjects to a snapshot of the latest synchronized SharedEntity
TypeScript
ActiveSharedEntityMap: Record<TypeUuid, AdaptableSharedEntity>;Property Value
Record<TypeUuid,AdaptableSharedEntity>
importProcessInProgress
TRUE if an import is in progress, FALSE otherwise. This is required to skip the TEAMSHARING_UPDATE_ITEM action as a result of the import
TypeScript
importProcessInProgress: boolean;Property Value
boolean
SharedEntities
List of objects currently being Team Shared
TypeScript
SharedEntities: SharedEntity[];