Sets the blend mode (composite operation) for the canvas2d ops below it
Draws a circle or arc on a canvas2d, filled, stroked or as clip path
Creates a 2d canvas, runs the canvas2d ops below it and outputs the canvas element, manual size, maximized or contained in its parent
Draws an image, video or canvas element onto a canvas2d, optionally cropped and scaled to a destination rectangle
Sets the fill color for the canvas2d ops below it
Reads the RGBA color of one pixel of a canvas2d
Draws one or more lines from point arrays on a canvas2d, optionally smooth, closed or filled
Draws a rectangle on a canvas2d, filled, stroked or as clip path, optionally with rounded corners
Resets translation, rotation and scale for the canvas2d ops below it
Adds a drop shadow to everything drawn by the canvas2d ops below it
Sets stroke color, line width, caps, joins and dashes for the canvas2d ops below it
Translates, rotates and scales the canvas2d ops below it
Converts a canvas element into a png, jpeg or webp image data url
Triggers every frame of the patch's render loop, like requestAnimationFrame