Nutrient Web SDK

v0.0.0-dev

ReferenceSerializersEllipseAnnotationJSON

Interface EllipseAnnotationJSON

Interface

Hierarchy

ModelsEllipseAnnotationJSONEllipseAnnotationJSON

Properties

action

Optional

    | | { subactions?: (CoreActionJSON)[]; type: "uri"; uri: string }
    | { pageIndex: number; subactions?: (CoreActionJSON)[]; type: "goTo" }
    | { … }
    | { … }
    | { … }
    | { … }
    | { … }
    | { filePath: string; subactions?: (CoreActionJSON)[]; type: "launch" }
    | { … }
    | { … }
    | { script: string; subactions?: (CoreActionJSON)[]; type: "javaScript" }
    | null
{ cache: string } | { attach: string }
[left: number, top: number, width: number, height: number]

blendMode

Optional

    | "normal"
    | "multiply"
    | "screen"
    | "overlay"
    | "darken"
    | "lighten"
    | "colorDodge"
    | "colorBurn"
    | "hardLight"
    | "softLight"
    | "difference"
    | "exclusion"
    | null
[left: number, top: number, right: number, bottom: number] | null

createdAt

Optional
string | Date

creatorName

Optional
string | null

customData

Optional
Record<string, unknown> | null
string | null

flags

Optional

    | (
        | "noView"
        | "noPrint"
        | "locked"
        | "lockedContents"
        | "readOnly"
        | "hidden"
        | "noZoom"
        | "noRotate"
    )[]
    | null

group

Optional
string | null
string

isAnonymous

Optional
boolean
boolean

lineWidth

Optional
number | null

    | "whole"
    | "oneDp"
    | "twoDp"
    | "threeDp"
    | "fourDp"
    | "1/2"
    | "1/4"
    | "1/8"
    | "1/16"
    | null
{ … } | null
PropertyDescription
from
fromDescription
to
toDescription
unitFrom
unitTo

name

Optional
string | null

note

Optional
string | null

opacity

Optional
number
number

pdfObjectId

Optional
number | null

permissions

Optional
{ … }
PropertyDescription
delete
edit
fill
reply
setGroup
string | null
[number, number] | null

subject

Optional
string | null
"pspdfkit/shape/ellipse"

updatedAt

Optional
string | Date
number