Interface CanvasContext

Hierarchy

Properties

direction: CanvasDirection
fillStyle: string | CanvasGradient | CanvasPattern
filter: string
font: string
globalAlpha: number
globalCompositeOperation: string
imageSmoothingEnabled: boolean
imageSmoothingQuality: ImageSmoothingQuality
lineCap: CanvasLineCap
lineDashOffset: number
lineJoin: CanvasLineJoin
lineWidth: number
miterLimit: number
shadowBlur: number
shadowColor: string
shadowOffsetX: number
shadowOffsetY: number
strokeStyle: string | CanvasGradient | CanvasPattern
textAlign: CanvasTextAlign
textBaseline: CanvasTextBaseline

Methods

  • Parameters

    • cx: number
    • cy: number
    • r: number
    • a0: number
    • a1: number
    • Optional ccw: boolean

    Returns void

  • Parameters

    • x1: number
    • y1: number
    • x2: number
    • y2: number
    • radius: number

    Returns void

  • Returns void

  • Parameters

    • x1: number
    • y1: number
    • x2: number
    • y2: number
    • x: number
    • y: number

    Returns void

  • Parameters

    • x: number
    • y: number
    • w: number
    • h: number

    Returns void

  • Parameters

    • Optional fillRule: CanvasFillRule

    Returns void

  • Returns void

  • Parameters

    • sw: number
    • sh: number

    Returns ImageData

  • Parameters

    • imagedata: ImageData

    Returns ImageData

  • Parameters

    • x0: number
    • y0: number
    • x1: number
    • y1: number

    Returns CanvasGradient

  • Parameters

    • image: CanvasImageSource
    • repetition: string

    Returns CanvasPattern

  • Parameters

    • x0: number
    • y0: number
    • r0: number
    • x1: number
    • y1: number
    • r1: number

    Returns CanvasGradient

  • Parameters

    • image: CanvasImageSource
    • dx: number
    • dy: number

    Returns void

  • Parameters

    • image: CanvasImageSource
    • dx: number
    • dy: number
    • dw: number
    • dh: number

    Returns void

  • Parameters

    • image: CanvasImageSource
    • sx: number
    • sy: number
    • sw: number
    • sh: number
    • dx: number
    • dy: number
    • dw: number
    • dh: number

    Returns void

  • Parameters

    • cx: number
    • cy: number
    • rx: number
    • ry: number
    • phi: number
    • a0: number
    • a1: number
    • Optional ccw: boolean

    Returns void

  • Parameters

    • Optional fillRule: CanvasFillRule

    Returns void

  • Parameters

    • x: number
    • y: number
    • w: number
    • h: number

    Returns void

  • Parameters

    • text: string
    • x: number
    • y: number
    • Optional maxWidth: number

    Returns void

  • Parameters

    • sx: number
    • sy: number
    • sw: number
    • sh: number

    Returns ImageData

  • Returns number[]

  • Parameters

    • x: number
    • y: number
    • Optional fillRule: CanvasFillRule

    Returns boolean

  • Parameters

    • x: number
    • y: number

    Returns boolean

  • Parameters

    • x: number
    • y: number

    Returns void

  • Parameters

    • text: string

    Returns TextMetrics

  • Parameters

    • x: number
    • y: number

    Returns void

  • Parameters

    • imagedata: ImageData
    • dx: number
    • dy: number

    Returns void

  • Parameters

    • imagedata: ImageData
    • dx: number
    • dy: number
    • dirtyX: number
    • dirtyY: number
    • dirtyWidth: number
    • dirtyHeight: number

    Returns void

  • Parameters

    • x1: number
    • y1: number
    • x: number
    • y: number

    Returns void

  • Parameters

    • x: number
    • y: number
    • w: number
    • h: number

    Returns void

  • Returns void

  • Parameters

    • angle: number

    Returns void

  • Returns void

  • Parameters

    • x: number
    • y: number

    Returns void

  • Parameters

    • segments: number[]

    Returns void

  • Parameters

    • x0: number
    • y0: number
    • x1: number
    • y1: number
    • tx: number
    • ty: number

    Returns void

  • Parameters

    • Optional transform: DOMMatrix2DInit

    Returns void

  • Returns void

  • Parameters

    • x: number
    • y: number
    • w: number
    • h: number

    Returns void

  • Parameters

    • text: string
    • x: number
    • y: number
    • Optional maxWidth: number

    Returns void

  • Parameters

    • x0: number
    • y0: number
    • x1: number
    • y1: number
    • tx: number
    • ty: number

    Returns void

  • Parameters

    • x: number
    • y: number

    Returns void

Generated using TypeDoc