Ir al contenido

AdornmentShape

Defined in: parts/Adornment.ts:134

A shape within an adornment (e.g., a resize handle, rotation handle).

new AdornmentShape(options): AdornmentShape

Defined in: parts/Adornment.ts:147

Rect

string

string

string

{ x: number; y: number; }

number

number

{ x: number; y: number; }

number

number

string

number

boolean

AdornmentShape

get bounds(): Rect

Defined in: parts/Adornment.ts:187

Rect

set bounds(value): void

Defined in: parts/Adornment.ts:191

Rect

void


get cursor(): string

Defined in: parts/Adornment.ts:219

string

set cursor(value): void

Defined in: parts/Adornment.ts:223

string

void


get fill(): string

Defined in: parts/Adornment.ts:195

string

set fill(value): void

Defined in: parts/Adornment.ts:199

string

void


get name(): string

Defined in: parts/Adornment.ts:183

string


get stroke(): string

Defined in: parts/Adornment.ts:203

string

set stroke(value): void

Defined in: parts/Adornment.ts:207

string

void


get strokeWidth(): number

Defined in: parts/Adornment.ts:211

number

set strokeWidth(value): void

Defined in: parts/Adornment.ts:215

number

void


get visible(): boolean

Defined in: parts/Adornment.ts:227

boolean

set visible(value): void

Defined in: parts/Adornment.ts:231

boolean

void

containsPoint(point): boolean

Defined in: parts/Adornment.ts:236

Check if a point is inside this shape.

number

number

boolean


repositionRelativeTo(partBounds): void

Defined in: parts/Adornment.ts:174

Move this shape so its center sits at its stored relative spot (plus any fixed offset) within the given (current) part bounds. A shape created without a relativeSpot is left untouched.

Rect

void