Winter Cardinal UI - v0.442.0 / EShapeConnector

Interface: EShapeConnector

Hierarchy

Implemented by

Table of contents

Properties

Methods

Properties

action

Readonly action: EShapeAction

Inherited from

EShape.action

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:49


capability

Readonly capability: EShapeCapabilityContainer

Inherited from

EShape.capability

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:82


children

children: EShape[]

Inherited from

EShape.children

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:61


connector

connector: EShapeConnectorContainer

Inherited from

EShape.connector

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:56


corner

corner: number

Inherited from

EShape.corner

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:40


cursor

Optional cursor: string

Inherited from

EShape.cursor

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:50


data

Readonly data: EShapeData

Inherited from

EShape.data

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:48


edge

Readonly edge: EShapeConnectorEdgeContainer

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector.ts:10


editor

Optional editor: EShapeEditor

Inherited from

EShape.editor

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:73


fill

Readonly fill: EShapeFill

Inherited from

EShape.fill

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:36


gradient

Optional gradient: EShapeGradientLike

Inherited from

EShape.gradient

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:44


id

id: string

Inherited from

EShape.id

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:32


image

Optional image: EShapeImageLike

Inherited from

EShape.image

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:42


index

index: number

Inherited from

EShape.index

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:65


interactive

interactive: boolean

Inherited from

EShape.interactive

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:53


layout

Optional layout: EShapeLayout

Inherited from

EShape.layout

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:62


parent

parent: null | EShape | EShapeContainer

Inherited from

EShape.parent

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:59


points

Optional Readonly points: EShapePoints

Inherited from

EShape.points

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:41


radius

radius: number

Inherited from

EShape.radius

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:39


reference

reference: number

Inherited from

EShape.reference

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:67


root

root: EShape

Inherited from

EShape.root

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:60


runtime

Optional runtime: EShapeRuntime

Inherited from

EShape.runtime

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:70


selected

selected: boolean

Inherited from

EShape.selected

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:66


shortcut

Optional shortcut: string

Inherited from

EShape.shortcut

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:54


size

Readonly size: IPoint

Inherited from

EShape.size

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:35


state

Readonly state: EShapeStateSet

Inherited from

EShape.state

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:79


stroke

Readonly stroke: EShapeStroke

Inherited from

EShape.stroke

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:37


tag

Readonly tag: EShapeData

Deprecated

in favor of data.

Inherited from

EShape.tag

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:47


text

Readonly text: EShapeText

Inherited from

EShape.text

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:45


texture

Optional texture: Texture

Inherited from

EShape.texture

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:43


title

Optional title: string

Inherited from

EShape.title

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:55


transform

Readonly transform: EShapeTransform

Inherited from

EShape.transform

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:38


type

Readonly type: number

Inherited from

EShape.type

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:34


uploaded

Optional uploaded: EShapeUploaded

Inherited from

EShape.uploaded

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:76


uuid

uuid: number

Inherited from

EShape.uuid

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:33


visible

visible: boolean

Inherited from

EShape.visible

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:51


worldVisible

Readonly worldVisible: boolean

Inherited from

EShape.worldVisible

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:52

Methods

addListener

addListener(event, fn, context?): this

Alias method for on

Parameters

Name Type
event string | symbol
fn Function
context? any

Returns

this

Inherited from

EShape.addListener

Defined in

node_modules/pixi.js/pixi.js.d.ts:25495


addUuid

addUuid(manager): void

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

void

Inherited from

EShape.addUuid

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:122


attach

attach(parent, at?): this

Parameters

Name Type
parent EShape | EShapeContainer
at? number

Returns

this

Inherited from

EShape.attach

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:87


blur

blur(): this

Returns

this

Inherited from

EShape.blur

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:98


clone

clone(): EShape

Returns

EShape

Inherited from

EShape.clone

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:93


contains

contains(x, y): null | EShape

Parameters

Name Type
x number
y number

Returns

null | EShape

Inherited from

EShape.contains

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:126


containsAbs

containsAbs(x, y, ax, ay, sw, ss, sa): boolean

Parameters

Name Type
x number
y number
ax number
ay number
sw number
ss number
sa number

Returns

boolean

Inherited from

EShape.containsAbs

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:128


containsAbsBBox

containsAbsBBox(x, y, ax, ay): boolean

Parameters

Name Type
x number
y number
ax number
ay number

Returns

boolean

Inherited from

EShape.containsAbsBBox

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:137


containsBBox

containsBBox(x, y): boolean

Parameters

Name Type
x number
y number

Returns

boolean

Inherited from

EShape.containsBBox

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:127


copy

copy(source): this

Parameters

Name Type
source EShape

Returns

this

Inherited from

EShape.copy

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:91

copy(source, part): this

Parameters

Name Type
source EShape
part number

Returns

this

Inherited from

EShape.copy

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:92


destroy

destroy(): void

Returns

void

Inherited from

EShape.destroy

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:94


detach

detach(exceptions?): this

Parameters

Name Type
exceptions? Set<EShape>

Returns

this

Inherited from

EShape.detach

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:89


emit

emit(event, ...args): boolean

Calls each of the listeners registered for a given event.

Parameters

Name Type Description
event string | symbol The event name.
...args any[] Arguments that are passed to registered listeners

Returns

boolean

true if the event had listeners, else false.

Inherited from

EShape.emit

Defined in

node_modules/pixi.js/pixi.js.d.ts:25441


eventNames

eventNames(): (string | symbol)[]

Return an array listing the events for which the emitter has registered listeners.

Returns

(string | symbol)[]

Inherited from

EShape.eventNames

Defined in

node_modules/pixi.js/pixi.js.d.ts:25415


focus

focus(): this

Returns

this

Inherited from

EShape.focus

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:97


getBounds

getBounds(skipUpdate?, result?): Rectangle

Parameters

Name Type
skipUpdate? boolean
result? Rectangle

Returns

Rectangle

Inherited from

EShape.getBounds

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:142


getBoundsInternal

getBoundsInternal(skipUpdate?, result?): Rectangle

Parameters

Name Type
skipUpdate? boolean
result? Rectangle

Returns

Rectangle

Inherited from

EShape.getBoundsInternal

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:143


getBoundsLocal

getBoundsLocal(skipUpdate?, result?): Rectangle

Parameters

Name Type
skipUpdate? boolean
result? Rectangle

Returns

Rectangle

Inherited from

EShape.getBoundsLocal

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:144


getCapability

getCapability(): undefined | EShapeCapabilityContainer

Returns

undefined | EShapeCapabilityContainer

Inherited from

EShape.getCapability

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:83


listenerCount

listenerCount(event): number

Return the number of listeners listening to a given event.

Parameters

Name Type Description
event string | symbol The event name.

Returns

number

Inherited from

EShape.listenerCount

Defined in

node_modules/pixi.js/pixi.js.d.ts:25432


listeners

listeners(event): Function[]

Return the listeners registered for a given event.

Parameters

Name Type Description
event string | symbol The event name.

Returns

Function[]

Inherited from

EShape.listeners

Defined in

node_modules/pixi.js/pixi.js.d.ts:25424


lock

lock(part): this

Parameters

Name Type
part number

Returns

this

Inherited from

EShape.lock

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:108


off

off(event, fn?, context?, once?): this

Alias method for removeListener

Parameters

Name Type
event string | symbol
fn? Function
context? any
once? boolean

Returns

this

Inherited from

EShape.off

Defined in

node_modules/pixi.js/pixi.js.d.ts:25489


on

on(event, fn, context?): this

Add a listener for a given event.

Parameters

Name Type Description
event string | symbol The event name.
fn Function The listener function.
context? any The context to invoke the listener with.

Returns

this

this.

Inherited from

EShape.on

Defined in

node_modules/pixi.js/pixi.js.d.ts:25452


onAttach

onAttach(): void

Returns

void

Inherited from

EShape.onAttach

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:88


onChildTransformChange

onChildTransformChange(): void

Returns

void

Inherited from

EShape.onChildTransformChange

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:115


onDetach

onDetach(exceptions?): void

Parameters

Name Type
exceptions? Set<EShape>

Returns

void

Inherited from

EShape.onDetach

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:90


onParentTransformChange

onParentTransformChange(): void

Returns

void

Inherited from

EShape.onParentTransformChange

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:114


onRender

onRender(time, renderer): void

Parameters

Name Type
time number
renderer Renderer

Returns

void

Inherited from

EShape.onRender

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:105


onSizeChange

onSizeChange(): void

Returns

void

Inherited from

EShape.onSizeChange

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:101


onTransformChange

onTransformChange(): void

Returns

void

Inherited from

EShape.onTransformChange

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:113


once

once(event, fn, context?): this

Add a one-time listener for a given event.

Parameters

Name Type Description
event string | symbol The event name.
fn Function The listener function.
context? any The context to invoke the listener with.

Returns

this

this.

Inherited from

EShape.once

Defined in

node_modules/pixi.js/pixi.js.d.ts:25463


removeAllListeners

removeAllListeners(event?): this

Remove all listeners, or those of the specified event.

Parameters

Name Type Description
event? string | symbol The event name.

Returns

this

this.

Inherited from

EShape.removeAllListeners

Defined in

node_modules/pixi.js/pixi.js.d.ts:25483


removeListener

removeListener(event, fn?, context?, once?): this

Remove the listeners of a given event.

Parameters

Name Type Description
event string | symbol The event name.
fn? Function Only remove the listeners that match this function.
context? any Only remove the listeners that have this context.
once? boolean Only remove one-time listeners.

Returns

this

this.

Inherited from

EShape.removeListener

Defined in

node_modules/pixi.js/pixi.js.d.ts:25475


serialize

serialize(manager): DDiagramSerializedItem

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

DDiagramSerializedItem

Inherited from

EShape.serialize

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:121


toDirty

toDirty(): void

Returns

void

Inherited from

EShape.toDirty

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:86


toGlobal

toGlobal(position, result, skipUpdate?): Point

Parameters

Name Type
position IPoint
result Point
skipUpdate? boolean

Returns

Point

Inherited from

EShape.toGlobal

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:140


toLocal

toLocal(position, from?, result?, skipUpdate?): Point

Parameters

Name Type
position IPoint
from? DisplayObject
result? Point
skipUpdate? boolean

Returns

Point

Inherited from

EShape.toLocal

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:141


unlock

unlock(part, invoke): this

Parameters

Name Type
part number
invoke boolean

Returns

this

Inherited from

EShape.unlock

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:109


update

update(time): void

Parameters

Name Type
time number

Returns

void

Inherited from

EShape.update

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:104


updateTransform

updateTransform(): void

Returns

void

Inherited from

EShape.updateTransform

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:112


updateUploaded

updateUploaded(recursively?): void

Parameters

Name Type
recursively? boolean

Returns

void

Inherited from

EShape.updateUploaded

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:118


updateUuid

updateUuid(manager): void

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

void

Inherited from

EShape.updateUuid

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape.ts:123