removeHitRegion
Summary
Removes a previously-defined hit region.
Method of apis/canvas/CanvasRenderingContext2Dapis/canvas/CanvasRenderingContext2D
Syntax
object.removeHitRegion(options);
Parameters
options
- Data-type
- String
This parameter is of type HitRegionOptions. See Related Specifications for details.
Return Value
No return value
Examples
<canvas id="myCanvas" width="300" height="150" style="border:1px solid blue;"></canvas>
<p>. . .</p>
<script>
var can = document.getElementById( "myCanvas" );
var ctxt = can.getContext( "2d" );
ctxt.fillStyle = "lime";
ctxt.beginPath( );
ctxt.rect( 10, 10, 100, 100 );
ctxt.fill( );
try {
ctxt.addHitRegion( {"id": "limeRectangle" } );
} catch( e ) {
alert( "your browser does not support hit regions" );
}
try {
ctxt.removeHitRegion( {"id": "limeRectangle" } );
} catch( e ) {
alert( "your browser does not support hit regions" );
}
</script>
Notes
A hit region is an arbitrary rectangular area on the canvas that responds to user events, with the goal of simplifying event detection.
Related specifications
- W3C HTML Canvas 2D Specification
- W3C Candidate Recommendation
Attributions
Microsoft Developer Network: Article