ImageFactoryHandler
Image Factory Handler
Extends
Constructors
new ImageFactoryHandler()
new ImageFactoryHandler(
id,options?):ImageFactoryHandler
Parameters
• id: string
• options?: Partial<HandlerOptions>
Returns
Inherited from
Source
packages/core/src/editor.ts:1487
Properties
dragPoint
dragPoint:
number[]
Inherited from
Source
packages/core/src/editor.ts:1485
dragStartPoint
dragStartPoint:
number[]
Inherited from
Source
packages/core/src/editor.ts:1484
dragging
dragging:
boolean
Inherited from
Source
packages/core/src/editor.ts:1483
id
id:
string
Inherited from
Source
packages/core/src/editor.ts:1481
options
options:
HandlerOptions
Inherited from
Source
packages/core/src/editor.ts:1482
Methods
activate()
activate(
editor):void
Activate the handler
Parameters
• editor: Editor
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1520
complete()
complete(
editor):void
Trigger when the handler action is complete
Parameters
• editor: Editor
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1511
deactivate()
deactivate(
editor):void
Deactivate the handler
Parameters
• editor: Editor
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1528
drawDragging()
drawDragging(
editor,e):void
Draw dragging
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1644
drawHovering()
drawHovering(
editor,e):void
Draw hovering
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1639
drawSelection()
drawSelection(
editor):void
Draw ghost for the selected shape
Parameters
• editor: Editor
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1634
finalize()
finalize(
editor,e):void
Finalize handler
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1565
initialize()
initialize(
editor,e):void
Initialize handler
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1550
keyDown()
keyDown(
editor,e):boolean
keyDown
Parameters
• editor: Editor
• e: KeyboardEvent
Returns
boolean
Inherited from
Source
packages/core/src/editor.ts:1616
keyUp()
keyUp(
editor,e):void
keyUp
Parameters
• editor: Editor
• e: KeyboardEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1629
onActionPerformed()
onActionPerformed(
editor):void
Triggered when action is performed (unclude undo and redo)
Parameters
• editor: Editor
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1545
onActivate()
onActivate(
editor):void
Triggered when activated
Parameters
• editor: Editor
Returns
void
Overrides
Source
packages/core/src/handlers/image-handler.ts:10
onDeactivate()
onDeactivate(
editor):void
Triggered when deactivate
Parameters
• editor: Editor
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1540
pointerDown()
pointerDown(
editor,e):void
pointerDown
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1570
pointerMove()
pointerMove(
editor,e):void
pointerMove
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Abstract
Source
packages/core/src/editor.ts:1599
pointerUp()
pointerUp(
editor,e):void
pointerUp
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Abstract
Source
packages/core/src/editor.ts:1586
reset()
reset():
void
Reset the states of handler
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1502
update()
update(
editor,e):void
Update handler
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void
Inherited from
Source
packages/core/src/editor.ts:1555
updateHovering()
updateHovering(
editor,e):void
Update handler when hovering (not dragging)
Parameters
• editor: Editor
• e: CanvasPointerEvent
Returns
void