Skip to content

cupertino-files / DrawableModel

Class: DrawableModel

Defined in: src/tsd/drawables.ts:73

Extended by

Constructors

Constructor

new DrawableModel(store, object): DrawableModel

Defined in: src/tsd/drawables.ts:77

Parameters

store

ObjectStore

object

IwaObject

Returns

DrawableModel

Properties

object

readonly object: IwaObject

Defined in: src/tsd/drawables.ts:75


store

readonly store: ObjectStore

Defined in: src/tsd/drawables.ts:74

Accessors

accessibilityDescription

Get Signature

get accessibilityDescription(): string | undefined

Defined in: src/tsd/drawables.ts:148

Returns

string | undefined

Set Signature

set accessibilityDescription(value): void

Defined in: src/tsd/drawables.ts:152

Parameters
value

string | undefined

Returns

void


hyperlinkUrl

Get Signature

get hyperlinkUrl(): string | undefined

Defined in: src/tsd/drawables.ts:144

Returns

string | undefined


id

Get Signature

get id(): bigint

Defined in: src/tsd/drawables.ts:82

Returns

bigint


type

Get Signature

get type(): number

Defined in: src/tsd/drawables.ts:86

Returns

number


typeName

Get Signature

get typeName(): string | undefined

Defined in: src/tsd/drawables.ts:90

Returns

string | undefined

Methods

geometry()

geometry(): GeometryInfo | undefined

Defined in: src/tsd/drawables.ts:98

Returns

GeometryInfo | undefined


setGeometry()

setGeometry(update): void

Defined in: src/tsd/drawables.ts:115

Move and/or resize. Only the provided components are changed.

Parameters

update
angle?

number

height?

number

width?

number

x?

number

y?

number

Returns

void


style()

style(): DrawableStyleHandle | undefined

Defined in: src/tsd/drawables.ts:166

Visual style — fill, stroke, opacity, shadow, reflection.

This is where drawable shadows live. Cell and table styles have no shadow field at all, so a shadow on a table means a shadow on the shape or image, not on its cells.

Returns

DrawableStyleHandle | undefined

MIT licensed. Independently made — not by Apple in California. Not affiliated with or endorsed by Apple Inc.