Noodle Help Site

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 *

isPopupTooClose(canvasWidth, canvasHeight, popWidth, popHeight) → {*}

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 *