Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BasePlatform

Hierarchy

  • BasePlatform

Index

Methods

acquireContext

  • acquireContext(canvas?: HTMLCanvasElement, options?: CanvasRenderingContext2DSettings): CanvasRenderingContext2D

addEventListener

  • addEventListener(chart?: Chart, type?: string, listener?: (e?: ChartEvent) => void): void

getDevicePixelRatio

  • getDevicePixelRatio(): number

getMaximumSize

  • getMaximumSize(canvas?: HTMLCanvasElement, width?: number, height?: number, aspectRatio?: number): { height?: number; width?: number }
  • Parameters

    • Optional canvas: HTMLCanvasElement

      The canvas for which to calculate the maximum size

    • Optional width: number
    • Optional height: number
    • Optional aspectRatio: number

    Returns { height?: number; width?: number }

    the maximum size available.

    • Optional height?: number
    • Optional width?: number

isAttached

  • isAttached(canvas?: HTMLCanvasElement): boolean

releaseContext

  • releaseContext(context?: CanvasRenderingContext2D): boolean
  • Called at chart destruction time, releases any resources associated to the context previously returned by the acquireContext() method.

    Parameters

    • Optional context: CanvasRenderingContext2D

      The context2d instance

    Returns boolean

    true if the method succeeded, else false

removeEventListener

  • removeEventListener(chart?: Chart, type?: string, listener?: (e?: ChartEvent) => void): void

updateConfig

Generated using TypeDoc