Function: updateTextSelectionAnnotation()
@ghentcdh/annotated-text / updateTextSelectionAnnotation
Function: updateTextSelectionAnnotation()
updateTextSelectionAnnotation(
originalAnnotation,sourceUri,language,selectedText,annotation):object
Defined in: libs/core/src/lib/adapter/annotation/w3c/utils/text-selection-annotation.ts:75
Parameters
originalAnnotation
@context
string = ...
body?
{ format: "text"; language?: string; source?: string; type: "TextualBody"; value: string; } | { purpose: "tagging"; type: "TextualBody"; value?: string; } | { id?: string; purpose: "describing"; source?: string; type: "SpecificResource"; value: any; } | { textType: string; type: "AnnotationType"; } | ({ format: "text"; language?: string; source?: string; type: "TextualBody"; value: string; } | { purpose: "tagging"; type: "TextualBody"; value?: string; } | { id?: string; purpose: "describing"; source?: string; type: "SpecificResource"; value: any; } | { textType: string; type: "AnnotationType"; })[] = ...
id
string = ...
motivation
"tagging" | "classifying" = ...
target?
{ processingLanguage?: string; selector?: { end: number; start: number; type: "TextPositionSelector"; }; source?: string; textDirection?: "ltr" | "rtl"; type: "Text"; } | object[] = ...
sourceUri
string
language
string
selectedText
string
annotation
AnnotationUpdate
Returns
object
@context
@context:
string
body?
optionalbody: {format:"text";language?:string;source?:string;type:"TextualBody";value:string; } | {purpose:"tagging";type:"TextualBody";value?:string; } | {id?:string;purpose:"describing";source?:string;type:"SpecificResource";value:any; } | {textType:string;type:"AnnotationType"; } | ({format:"text";language?:string;source?:string;type:"TextualBody";value:string; } | {purpose:"tagging";type:"TextualBody";value?:string; } | {id?:string;purpose:"describing";source?:string;type:"SpecificResource";value:any; } | {textType:string;type:"AnnotationType"; })[]
id
id:
string
motivation
motivation:
"tagging"|"classifying"
target?
optionaltarget: {processingLanguage?:string;selector?: {end:number;start:number;type:"TextPositionSelector"; };source?:string;textDirection?:"ltr"|"rtl";type:"Text"; } |object[]