@dokieli/web-annotation - v1.0.1
    Preparing search index...

    Interface Annotation

    interface Annotation {
        body: AnnotationBodyObject[];
        bodyValue?: string;
        canonical: string;
        creator: Partial<AnnotationCreator>;
        datetime: string;
        id: string;
        inbox?: string;
        iri?: string;
        language?: string;
        license?: string;
        motivatedBy: string;
        rights?: string;
        target: AnnotationTarget;
    }
    Index

    embedded TextualBody objects (value + optional format/language/purpose)

    bodyValue?: string

    Simple plain-text embedded body (oa:bodyValue; alternative to body array)

    canonical: string

    stable identifier; urn:uuid:<id> fallback unless the client supplies one

    creator: Partial<AnnotationCreator>
    datetime: string

    A timestamp in xsd:dateTime format.

    id: string

    UUID

    inbox?: string

    Annotation's own notifications inbox IRI (caller-assigned; serialized as ldp:inbox)

    iri?: string

    Set after posting; default RDFa subject and datetime link target

    language?: string

    e.g., a language tag from BCP-47

    license?: string
    motivatedBy: string

    A W3C Web Annotation motivation, e.g. oa:replying, or another https://www.w3.org/TR/annotation-vocab/#extending-motivations

    rights?: string