Winter Cardinal UI - v0.457.0 / EShapeGroupSizeEditor

Class: EShapeGroupSizeEditor

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new EShapeGroupSizeEditor(parent, x, y, isFittable): EShapeGroupSizeEditor

Parameters

Name Type
parent EShapeGroupSizeParent
x number
y number
isFittable boolean

Returns

EShapeGroupSizeEditor

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:22

Properties

_isFittable

• Protected _isFittable: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:20


_layouts

• Protected _layouts: EShapeLayout[]

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:17


_parent

• Protected _parent: EShapeGroupSizeParent

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:15


_size

• Protected _size: Point

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:16


_workRectForCalcRect

• Protected _workRectForCalcRect: Rectangle

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:18


_workRectForFit

• Protected _workRectForFit: Rectangle

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:19

Accessors

x

• get x(): number

Returns

number

Implementation of

EShapeGroupSize.x

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:33

• set x(x): void

Parameters

Name Type
x number

Returns

void

Implementation of

EShapeGroupSize.x

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:37


y

• get y(): number

Returns

number

Implementation of

EShapeGroupSize.y

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:46

• set y(y): void

Parameters

Name Type
y number

Returns

void

Implementation of

EShapeGroupSize.y

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:50

Methods

calcRect

▸ calcRect(result): Rectangle

Parameters

Name Type
result Rectangle

Returns

Rectangle

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:196


clone

▸ clone(): EShapeGroupSizeEditor

Returns

EShapeGroupSizeEditor

Implementation of

EShapeGroupSize.clone

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:78


copy

▸ copy(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:83


copyFrom

▸ copyFrom(point): this

Parameters

Name Type
point IPoint

Returns

this

Implementation of

EShapeGroupSize.copyFrom

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:87


copyTo

▸ copyTo(point): IPoint

Parameters

Name Type
point IPoint

Returns

IPoint

Implementation of

EShapeGroupSize.copyTo

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:101


doFit

▸ doFit(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:116


equals

▸ equals(point): boolean

Parameters

Name Type
point IPoint

Returns

boolean

Implementation of

EShapeGroupSize.equals

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:105


fit

▸ fit(): this

Returns

this

Implementation of

EShapeGroupSize.fit

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:109


init

▸ init(): this

Returns

this

Implementation of

EShapeGroupSize.init

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:29


newLayout

▸ newLayout(shape, ox, oy): EShapeLayout

Parameters

Name Type
shape EShape
ox number
oy number

Returns

EShapeLayout

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:255


onChange

▸ onChange(ox, oy): void

Parameters

Name Type
ox number
oy number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:216


onChange_

▸ onChange_(children, layouts, sx, sy, px, py, ox, oy): void

Parameters

Name Type
children EShape[]
layouts EShapeLayout[]
sx number
sy number
px number
py number
ox number
oy number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:224


reset

▸ reset(children, layouts, size): void

Parameters

Name Type
children EShape[]
layouts EShapeLayout[]
size IPoint

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:180


set

▸ set(x?, y?): this

Parameters

Name Type
x? number
y? number

Returns

this

Implementation of

EShapeGroupSize.set

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-editor.ts:59