Optional
behaviors?: { grabber?: { attach?: {} | undefined; detach?: {} | undefined; onPointerDown?: {} | undefined; onPointerMove?: {} | undefined; onPointerUp?: {} | undefined; } | undefined; recognizer?: { ...; } | ... 2 more ... | undefined; menu?: { ...; } | undefined; gesture?: { ...; } | undefined; snap?: { ...; } | undefined; }Optional
configuration?: { offscreen?: boolean | undefined; server?: { protocol?: TProtocol | undefined; scheme?: TSchene | undefined; host?: string | undefined; applicationKey?: string | undefined; hmacKey?: string | undefined; version?: string | undefined; useWindowLocation?: boolean | undefined; websocket?: { ...; } | undefined; } | unde...Optional
fontOptional
logger?: { readonly EDITOR?: LoggerLevel | undefined; readonly RECOGNIZER?: LoggerLevel | undefined; readonly GRABBER?: LoggerLevel | undefined; ... 16 more ...; readonly MENU?: LoggerLevel | undefined; }Optional
penOptional
theme?: { [x: string]: unknown; ink?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; "-myscript-pen-width"?: number | undefined; "-myscript-pen-fill-style"?: string | undefined; "-myscript-pen-fill-color"?: string | undefined; } | undefined; ".math"?: { ......Protected
buildProtected
createProtected
createOptional
children?: (undefined | ({ center?: { x?: number | undefined; y?: number | undefined; } | undefined; startAngle?: number | undefined; sweepAngle?: number | undefined; radiusX?: number | undefined; radiusY?: number | undefined; ... 20 more ...; isIntersected?: {} | undefined; }) | ({ start?: { x?: number | undefined; y?: number | undefined; } | undefined; end?: { x?: number | undefined; y?: number | undefined; } | undefined; readonly vertices?: ({ x?: number | undefined; y?: number | undefined; } | undefined)[] | undefined; ... 18 more ...; isIntersected?: {} | undefined; }) | ({ points?: ({ x?: number | undefined; y?: number | undefined; } | undefined)[] | undefined; readonly vertices?: ({ x?: number | undefined; y?: number | undefined; } | undefined)[] | undefined; ... 18 more ...; isIntersected?: {} | undefined; }) | ({ center?: { x?: number | undefined; y?: number | undefined; } | undefined; radius?: number | undefined; readonly bounds?: { x?: number | undefined; y?: number | undefined; width?: number | undefined; ... 13 more ...; overlaps?: {} | undefined; } | undefined; ... 16 more ...; isIntersected?: {} | undefined; }) | ({ center?: { x?: number | undefined; y?: number | undefined; } | undefined; radiusX?: number | undefined; radiusY?: number | undefined; orientation?: number | undefined; readonly vertices?: ({ ...; } | undefined)[] | undefined; ... 16 more ...; isIntersected?: {} | undefined; }) | ({ points?: ({ x?: number | undefined; y?: number | undefined; } | undefined)[] | undefined; readonly vertices?: ({ x?: number | undefined; y?: number | undefined; } | undefined)[] | undefined; ... 16 more ...; isIntersected?: {} | undefined; }) | ({ readonly isClosed?: false | undefined; pointerType?: string | undefined; length?: number | undefined; decorators?: ({ id?: string | undefined; kind?: DecoratorKind | undefined; style?: { ...; } | undefined; clone?: {} | undefined; } | undefined)[] | undefined; ... 18 more ...; isIntersected?: {} | undefined; }) | ({ readonly isClosed?: false | undefined; children?: ({ center?: { x?: number | undefined; y?: number | undefined; } | undefined; startAngle?: number | undefined; sweepAngle?: number | undefined; ... 22 more ...; isIntersected?: {} | undefined; } | ... 8 more ... | undefined)[] | undefined; ... 22 more ...; isInterse...) | ({ readonly isClosed?: true | undefined; point?: { x?: number | undefined; y?: number | undefined; } | undefined; chars?: ({ id?: string | undefined; label?: string | undefined; fontSize?: number | undefined; fontWeight?: "normal" | ... 1 more ... | undefined; color?: string | undefined; bounds?: { ...; } | undefined...))[]Optional
creationOptional
decorators?: (undefined | ({ id?: string | undefined; kind?: DecoratorKind | undefined; style?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; } | undefined; clone?: {} | undefined; }))[]Optional
deleting?: booleanOptional
id?: stringOptional
Readonly
isOptional
modificationOptional
selected?: booleanOptional
style?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; }Optional
transform?: { xx?: number | undefined; yx?: number | undefined; xy?: number | undefined; yy?: number | undefined; tx?: number | undefined; ty?: number | undefined; invert?: {} | undefined; multiply?: {} | undefined; ... 5 more ...; toCssString?: {} | undefined; }Optional
Readonly
type?: GroupProtected
createProtected
createOptional
creationOptional
decorators?: (undefined | ({ id?: string | undefined; kind?: DecoratorKind | undefined; style?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; } | undefined; clone?: {} | undefined; }))[]Optional
deleting?: booleanOptional
id?: stringOptional
Readonly
isOptional
length?: numberOptional
modificationOptional
pointerOptional
pointers?: (undefined | ({ x?: number | undefined; y?: number | undefined; t?: number | undefined; p?: number | undefined; }))[]Optional
selected?: booleanOptional
style?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; }Optional
transform?: { xx?: number | undefined; yx?: number | undefined; xy?: number | undefined; yy?: number | undefined; tx?: number | undefined; ty?: number | undefined; invert?: {} | undefined; multiply?: {} | undefined; ... 5 more ...; toCssString?: {} | undefined; }Optional
Readonly
type?: StrokeProtected
createOptional
bounds?: { x?: number | undefined; y?: number | undefined; width?: number | undefined; height?: number | undefined; readonly xMin?: number | undefined; readonly xMid?: number | undefined; readonly xMax?: number | undefined; ... 9 more ...; overlaps?: {} | undefined; }Optional
chars?: (undefined | ({ id?: string | undefined; label?: string | undefined; fontSize?: number | undefined; fontWeight?: "normal" | "bold" | undefined; color?: string | undefined; bounds?: { x?: number | undefined; y?: number | undefined; width?: number | undefined; height?: number | undefined; } | undefined; }))[]Optional
creationOptional
decorators?: (undefined | ({ id?: string | undefined; kind?: DecoratorKind | undefined; style?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; } | undefined; clone?: {} | undefined; }))[]Optional
deleting?: booleanOptional
id?: stringOptional
Readonly
isOptional
modificationOptional
point?: { x?: number | undefined; y?: number | undefined; }Optional
rotation?: { degree?: number | undefined; center?: { x?: number | undefined; y?: number | undefined; } | undefined; }Optional
selected?: booleanOptional
style?: { width?: number | undefined; color?: string | undefined; opacity?: number | undefined; fill?: string | undefined; }Optional
transform?: { xx?: number | undefined; yx?: number | undefined; xy?: number | undefined; yy?: number | undefined; tx?: number | undefined; ty?: number | undefined; invert?: {} | undefined; multiply?: {} | undefined; ... 5 more ...; toCssString?: {} | undefined; }Optional
Readonly
type?: TextProtected
extractProtected
getProtected
onProtected
onProtected
onProtected
onOptional
penStyle: TStyleOptional
theme: TThemeProtected
triggerPrivate
#configurationPrivate
#intentionPrivate
Optional
#layerPrivate
#loggerPrivate
#modelGenerated using TypeDoc