Skip to main content

Annotation

An Annotation is the replacement for descriptions, this will enable comments, description, summaries and many more. person on here is a reference to the description/comment/annotation about a person NOTE: person here is NOT the creator of the annotaion. but rather the descriptions of the person. NOTE****: if we want to add "who" wrote the annotation, we will want to add a new field on here called author && will need to also layer in behavior the enable an author(person) and an asset both being referenced(ensure you check the side effect in the AssetsFacade.delete)

Properties

NameTypeDescriptionNotes
var_schemaEmbeddedModelSchema[optional]
idstr
createdGroupedTimestamp
updatedGroupedTimestamp
deletedGroupedTimestamp[optional]
mechanismMechanismEnum[optional]
assetReferencedAsset[optional]
personReferencedPerson[optional]
typeAnnotationTypeEnum
textstrThis is the text of the annotation.
modelReferencedModel[optional]
pseudobool[optional]
favoritedbool[optional]
anchorReferencedAnchor[optional]
conversationReferencedConversation[optional]
scoreScore[optional]
messagesFlattenedConversationMessages[optional]
summaryReferencedWorkstreamSummary[optional]