Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
sealed interface CanvasDirection
Link copied to clipboard
interface CanvasDrawImage
Link copied to clipboard
interface CanvasDrawPath
Link copied to clipboard
sealed interface CanvasFillRule
Link copied to clipboard
Link copied to clipboard
interface CanvasFilters
Link copied to clipboard
sealed interface CanvasFontKerning
Link copied to clipboard
sealed interface CanvasFontStretch
Link copied to clipboard
sealed interface CanvasFontVariantCaps
Link copied to clipboard
open class CanvasGradient

The CanvasGradient interface represents an opaque object describing a gradient.

Link copied to clipboard
interface CanvasImageData
Link copied to clipboard
Link copied to clipboard
sealed interface CanvasLineCap
Link copied to clipboard
sealed interface CanvasLineJoin
Link copied to clipboard
interface CanvasPath
Link copied to clipboard
Link copied to clipboard
open class CanvasPattern

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.

Link copied to clipboard
interface CanvasRect
Link copied to clipboard
interface CanvasSettings
Link copied to clipboard
Link copied to clipboard
interface CanvasState
Link copied to clipboard
interface CanvasText
Link copied to clipboard
sealed interface CanvasTextAlign
Link copied to clipboard
sealed interface CanvasTextBaseline
Link copied to clipboard
Link copied to clipboard
sealed interface CanvasTextRendering
Link copied to clipboard
interface CanvasTransform
Link copied to clipboard
Link copied to clipboard
sealed interface GlobalCompositeOperation
Link copied to clipboard
Link copied to clipboard
sealed interface ImageSmoothingQuality
Link copied to clipboard

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.

Link copied to clipboard
Link copied to clipboard
open class Path2D(path: Path2D = definedExternally) : CanvasPath

The Path2D interface of the Canvas 2D API is used to declare a path that can then be used on a CanvasRenderingContext2D object.

Link copied to clipboard
open class TextMetrics

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.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline suspend fun OffscreenCanvas.convertToBlob(): Blob

The OffscreenCanvas.convertToBlob() method creates a Blob object representing the image contained in the canvas.