Skip to content

Handler

Handler

Extended by

Constructors

new Handler()

new Handler(id, options?): Handler

Parameters

id: string

options?: Partial<HandlerOptions>

Returns

Handler

Source

editor.ts:1328

Properties

id

id: string

Source

editor.ts:1325


options

options: HandlerOptions

Source

editor.ts:1326

Methods

activate()

activate(editor): void

Activate the handler

Parameters

editor: Editor

Returns

void

Source

editor.ts:1354


complete()

complete(editor): void

Trigger when the handler action is complete

Parameters

editor: Editor

Returns

void

Source

editor.ts:1345


deactivate()

deactivate(editor): void

Deactivate the handler

Parameters

editor: Editor

Returns

void

Source

editor.ts:1362


drawSelection()

drawSelection(editor): void

Draw ghost for the selected shape

Parameters

editor: Editor

Returns

void

Source

editor.ts:1407


keyDown()

keyDown(editor, e): void

keyDown

Parameters

editor: Editor

e: KeyboardEvent

Returns

void

Source

editor.ts:1397


keyUp()

keyUp(editor, e): void

keyUp

Parameters

editor: Editor

e: KeyboardEvent

Returns

void

Source

editor.ts:1402


onActivate()

onActivate(editor): void

Triggered when activated

Parameters

editor: Editor

Returns

void

Source

editor.ts:1369


onDeactivate()

onDeactivate(editor): void

Triggered when deactivate

Parameters

editor: Editor

Returns

void

Source

editor.ts:1374


pointerDown()

pointerDown(editor, e): void

pointerDown

Parameters

editor: Editor

e: CanvasPointerEvent

Returns

void

Abstract

Source

editor.ts:1380


pointerMove()

pointerMove(editor, e): void

pointerMove

Parameters

editor: Editor

e: CanvasPointerEvent

Returns

void

Abstract

Source

editor.ts:1392


pointerUp()

pointerUp(editor, e): void

pointerUp

Parameters

editor: Editor

e: CanvasPointerEvent

Returns

void

Abstract

Source

editor.ts:1386


reset()

reset(): void

Reset the states of handler

Returns

void

Source

editor.ts:1340