Package-level declarations
Types
The CanvasGradient
interface represents an opaque object describing a gradient.
The CanvasPattern
interface represents an opaque object describing a pattern, based on an image, a canvas, or a video, created by the CanvasRenderingContext2D.createPattern() method.
The CanvasRenderingContext2D
interface, part of the Canvas API, provides the 2D rendering context for the drawing surface of a canvas element.
When using the canvas element or the Canvas API, rendering, animation, and user interaction usually happen on the main execution thread of a web application.
The OffscreenCanvasRenderingContext2D
interface is a CanvasRenderingContext2D rendering context for drawing to the bitmap of an OffscreenCanvas
object.
The Path2D
interface of the Canvas 2D API is used to declare a path that can then be used on a CanvasRenderingContext2D object.
The TextMetrics
interface represents the dimensions of a piece of text in the canvas; a TextMetrics
instance can be retrieved using the CanvasRenderingContext2D.measureText() method.