State for Team Sharing; internal so not designed to be provided as part of Initial Adaptable State

TypeScript
export interface TeamSharingState extends
Extends

BaseState

Properties

PropertyDescription
ActiveSharedEntityMapMapping of active AdaptableObjects which are shared with the local state. Maps UUIDs of local AdaptableObjects to a snapshot of the latest synchronized SharedEntity
importProcessInProgressTRUE if an import is in progress, FALSE otherwise. This is required to skip the TEAMSHARING_UPDATE_ITEM action as a result of the import
SharedEntitiesList 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[];
Property Value

SharedEntity[]