Canvas isPointInPath() Method

Definition and Usage

isPointInPath() The method returns true; otherwise return false.

Example

Draw a rectangle, if the point 20,50 is within the current path:

Your browser does not support the HTML5 canvas tag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
if (ctx.isPointInPath(20,50))
   {
   ctx.stroke();
   };

try it yourself

syntax

context.isPointInPath(x,y);

Parameter Value

Parameter Description
x Tested x coordinate
y Tested y coordinate

Browser Support

The numbers in the table indicate the first browser version that fully supports this property.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Note:Internet Explorer 8 and earlier versions do not support the <canvas> element.