Function: createTextSelectionAnnotation()
@ghentcdh/annotated-text / createTextSelectionAnnotation
Function: createTextSelectionAnnotation()
createTextSelectionAnnotation(
sourceUri,language,selectedText,annotation,originalAnnotation):object
Defined in: libs/core/src/lib/adapter/annotation/w3c/utils/text-selection-annotation.ts:46
Parameters
sourceUri
string
language
string
selectedText
string
annotation
AnnotationUpdate
originalAnnotation
Partial<W3CAnnotation> = {}
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[]