You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
683 B
19 lines
683 B
/** |
|
* Platform class for charts that can access the DOM and global window/document properties |
|
* @extends BasePlatform |
|
*/ |
|
export default class DomPlatform extends BasePlatform { |
|
/** |
|
* @param {HTMLCanvasElement} canvas |
|
* @param {number} [aspectRatio] |
|
* @return {CanvasRenderingContext2D|null} |
|
*/ |
|
acquireContext(canvas: HTMLCanvasElement, aspectRatio?: number): CanvasRenderingContext2D | null; |
|
/** |
|
* @param {Chart} chart |
|
* @param {string} type |
|
*/ |
|
removeEventListener(chart: Chart, type: string): void; |
|
} |
|
export type Chart = import('../core/core.controller.js').default; |
|
import BasePlatform from "./platform.base.js";
|
|
|