Winter Cardinal UI - v0.442.0 / DDiagramCanvasShapeImpl

Class: DDiagramCanvasShapeImpl

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new DDiagramCanvasShapeImpl(canvas): DDiagramCanvasShapeImpl

Parameters

Name Type
canvas DDiagramCanvasBaseShapeCanvas

Returns

DDiagramCanvasShapeImpl

Overrides

DDiagramCanvasBaseShapeImpl.constructor

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-shape-impl.ts:13

Properties

_canvas

Protected _canvas: DDiagramCanvasBaseShapeCanvas

Inherited from

DDiagramCanvasBaseShapeImpl._canvas

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-base-shape-impl.ts:15


_data

Protected _data: Map<string, EShape[]>

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-shape-impl.ts:11

Methods

add

add(id, shape): void

Parameters

Name Type
id string
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-shape-impl.ts:18


each

each(iteratee, ignoreCapability?): this

Parameters

Name Type
iteratee (shape: EShape) => boolean | void
ignoreCapability? boolean

Returns

this

Inherited from

DDiagramCanvasBaseShapeImpl.each

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-base-shape-impl.ts:21


each_

each_(shapes, iteratee, ignoreCapability?): undefined | boolean

Parameters

Name Type
shapes EShape[]
iteratee (shape: EShape) => boolean | void
ignoreCapability? boolean

Returns

undefined | boolean

Inherited from

DDiagramCanvasBaseShapeImpl.each_

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-base-shape-impl.ts:32


get

get(id): null | EShape

Parameters

Name Type
id string

Returns

null | EShape

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-shape-impl.ts:28


getAll

getAll(id): EShape[]

Parameters

Name Type
id string

Returns

EShape[]

Defined in

src/main/typescript/wcardinal/ui/d-diagram-canvas-shape-impl.ts:36