Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RenderContext Abstract

Hierarchy

Index

Constructors

Accessors

  • get fillStyle(): string | CanvasGradient | CanvasPattern
  • set fillStyle(style: string | CanvasGradient | CanvasPattern): void
  • Returns string | CanvasGradient | CanvasPattern

  • Parameters

    • style: string | CanvasGradient | CanvasPattern

    Returns void

  • get font(): string
  • set font(f: string): void
  • Returns string

  • Parameters

    • f: string

    Returns void

  • get strokeStyle(): string | CanvasGradient | CanvasPattern
  • set strokeStyle(style: string | CanvasGradient | CanvasPattern): void
  • Returns string | CanvasGradient | CanvasPattern

  • Parameters

    • style: string | CanvasGradient | CanvasPattern

    Returns void

  • get CATEGORY(): string
  • Returns string

Methods

  • add(child: any): void
  • Parameters

    • child: any

    Returns void

  • arc(x: number, y: number, radius: number, startAngle: number, endAngle: number, counterclockwise: boolean): RenderContext
  • Parameters

    • x: number
    • y: number
    • radius: number
    • startAngle: number
    • endAngle: number
    • counterclockwise: boolean

    Returns RenderContext

  • bezierCurveTo(cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): RenderContext
  • Parameters

    • cp1x: number
    • cp1y: number
    • cp2x: number
    • cp2y: number
    • x: number
    • y: number

    Returns RenderContext

  • clear(): void
  • Returns void

  • clearRect(x: number, y: number, width: number, height: number): RenderContext
  • Parameters

    • x: number
    • y: number
    • width: number
    • height: number

    Returns RenderContext

  • closeGroup(): void
  • Returns void

  • fillRect(x: number, y: number, width: number, height: number): RenderContext
  • Parameters

    • x: number
    • y: number
    • width: number
    • height: number

    Returns RenderContext

  • getFont(): string
  • Returns string

  • Parameters

    Returns any

  • quadraticCurveTo(cpx: number, cpy: number, x: number, y: number): RenderContext
  • Parameters

    • cpx: number
    • cpy: number
    • x: number
    • y: number

    Returns RenderContext

  • rect(x: number, y: number, width: number, height: number): RenderContext
  • Parameters

    • x: number
    • y: number
    • width: number
    • height: number

    Returns RenderContext

  • setFont(f?: string | FontInfo, size?: string | number, weight?: string | number, style?: string): RenderContext
  • Parameters

    • Optional f: string | FontInfo
    • Optional size: string | number
    • Optional weight: string | number
    • Optional style: string

    Returns RenderContext

  • This is kept for backwards compatibility with 3.0.9.

    deprecated

    use setFont(...) instead since it now supports CSS font shorthand.

    Parameters

    • f: string

    Returns RenderContext