new Arrow() → {Arrow}
Tutorial focus
Returns:
-
Type
-
Arrow
Methods
drawArrow(canvas)
Parameters:
| Name |
Type |
Description |
canvas |
*
|
|
drawArrowListener(event)
Parameters:
| Name |
Type |
Description |
event |
*
|
|
drawArrowToEle(ele)
Parameters:
| Name |
Type |
Description |
ele |
*
|
|
drawArrowhead(ctx, controlX, controlY, endX, endY, radAdjuster)
Parameters:
| Name |
Type |
Description |
ctx |
*
|
|
controlX |
*
|
|
controlY |
*
|
|
endX |
*
|
|
endY |
*
|
|
radAdjuster |
*
|
|
exec(task)
Parameters:
| Name |
Type |
Description |
task |
*
|
|
frameMouseOverCanvasListener(event)
Parameters:
| Name |
Type |
Description |
event |
*
|
|
handlerMouseOverCanvas(event, pos)
Parameters:
| Name |
Type |
Description |
event |
*
|
|
pos |
*
|
|
Parameters:
| Name |
Type |
Description |
canvasWidth |
*
|
|
canvasHeight |
*
|
|
popWidth |
*
|
|
popHeight |
*
|
|
Returns:
-
Type
-
*
prepareCanvas(canvas, ele, drawFunc)
Parameters:
| Name |
Type |
Description |
canvas |
*
|
|
ele |
*
|
|
drawFunc |
*
|
|
reload()
reset(task)
Parameters:
| Name |
Type |
Description |
task |
*
|
|
topMouseOverCanvasListener(event)
Parameters:
| Name |
Type |
Description |
event |
*
|
|