ICanvasDrawingStyles | The ICanvasDrawingStyles interface provides methods and properties control how lines are drawn and how text is laid out. |
ICanvasGradient | Represents an opaque object describing a gradient. |
ICanvasPathMethods | The ICanvasPathMethods interface is used to manipulate paths of objects. |
ICanvasPattern | Represents an opaque object describing a pattern, based on an image, a canvas or a video. |
ICanvasRenderingContext2D | The ICanvasRenderingContext2D interface is used for drawing rectangles, text, images and other objects onto the canvas element. It provides the 2D rendering context for the drawing surface of a canvas element. |
IImageData | Creates an ImageData object from a given Uint8ClampedArray and the size of the image it contains. If no array is given, it creates an image of a black rectangle. |
ITextMetrics | Represents the dimension of a text in the canvas. |