Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CanvasKit

Hierarchy

  • CanvasKit

Index

Constructors

constructor

Methods

Static createCanvas

  • createCanvas(): HTMLCanvasElement
  • If you want to a canvas then create it with this method.

    Returns HTMLCanvasElement

Static hook

  • hook(method: string, consumer: (target: Function, thisArg: CanvasRenderingContext2D, args: any[]) => void): void
  • The consumer will be called before

    Parameters

    • method: string
    • consumer: (target: Function, thisArg: CanvasRenderingContext2D, args: any[]) => void
        • (target: Function, thisArg: CanvasRenderingContext2D, args: any[]): void
        • Parameters

          • target: Function
          • thisArg: CanvasRenderingContext2D
          • args: any[]

          Returns void

    Returns void

Static hookRAF

  • hookRAF(consumer: () => void): void
  • The consumer will be called before.

    Parameters

    • consumer: () => void
        • (): void
        • Returns void

    Returns void

Static replace

  • replace(method: string, func: (target: Function, thisArg: CanvasRenderingContext2D, args: any[]) => any): void
  • replaces the function. Use return Reflect.apply(target, thisArg, args); in your function to call the original function.

    Parameters

    • method: string
    • func: (target: Function, thisArg: CanvasRenderingContext2D, args: any[]) => any
        • (target: Function, thisArg: CanvasRenderingContext2D, args: any[]): any
        • Parameters

          • target: Function
          • thisArg: CanvasRenderingContext2D
          • args: any[]

          Returns any

    Returns void

Generated using TypeDoc