Hierarchy

  • ScalerContext
    • ScalerContext

Constructors

  • Parameters

    • fontName: string
    • fontStyle: string
    • size: number

    Returns ScalerContext

Properties

canvas: HTMLCanvasElement | OffscreenCanvas
context: OffscreenCanvasRenderingContext2D | CanvasRenderingContext2D

Methods

  • Parameters

    • canvas: HTMLCanvasElement | OffscreenCanvas

    Returns void

  • Parameters

    • context: OffscreenCanvasRenderingContext2D | CanvasRenderingContext2D

    Returns void

  • Returns boolean

  • Parameters

    • text: string

    Returns boolean

  • Parameters

    • text: string
    • bounds: Rect

    Returns OffscreenCanvas

  • Parameters

    • fauxBold: boolean
    • fauxItalic: boolean

    Returns string

  • Returns {
        ascent: number;
        descent: number;
        xHeight: number;
        capHeight: number;
    }

    • ascent: number
    • descent: number
    • xHeight: number
    • capHeight: number
  • Parameters

    • text: string
    • fauxBold: boolean
    • fauxItalic: boolean

    Returns Rect

  • Parameters

    • text: string

    Returns number

Generated using TypeDoc