Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Chart

Hierarchy

  • Chart

Index

Constructors

constructor

Properties

Optional Readonly aspectRatio

aspectRatio?: number

Optional Readonly attached

attached?: boolean

Optional Readonly boxes

boxes?: LayoutItem[]

Optional Readonly canvas

canvas?: HTMLCanvasElement

Optional Readonly chartArea

chartArea?: ChartArea

Optional Readonly config

Optional Readonly ctx

ctx?: CanvasRenderingContext2D

Optional Readonly currentDevicePixelRatio

currentDevicePixelRatio?: number

Optional data

data?: ChartData

Optional Readonly defaults

defaults?: any

Optional Readonly height

height?: number

Optional Readonly id

id?: string

Optional Readonly instances

instances?: {}

Type declaration

Optional options

options?: ChartOptions

Optional Readonly platform

platform?: BasePlatform

Optional Readonly registry

registry?: any

Optional Readonly scales

scales?: {}

Type declaration

Optional Readonly tooltip

tooltip?: any

Optional Readonly version

version?: string

Optional Readonly width

width?: number

Methods

bindEvents

  • bindEvents(): void

buildOrUpdateControllers

  • buildOrUpdateControllers(): void

buildOrUpdateScales

  • buildOrUpdateScales(): void

clear

destroy

  • destroy(): void

draw

  • draw(): void

ensureScalesHaveIDs

  • ensureScalesHaveIDs(): void

getActiveElements

getChart

  • getChart(key?: string | HTMLCanvasElement | CanvasRenderingContext2D): Chart

getDataVisibility

  • getDataVisibility(index?: number): boolean

getDatasetMeta

  • getDatasetMeta(datasetIndex?: number): any

getElementsAtEventForMode

getSortedVisibleDatasetMetas

  • getSortedVisibleDatasetMetas(): any[]

getVisibleDatasetCount

  • getVisibleDatasetCount(): number

hide

  • hide(datasetIndex?: number, dataIndex?: number): void

isDatasetVisible

  • isDatasetVisible(datasetIndex?: number): boolean

notifyPlugins

  • notifyPlugins(hook?: string, args?: AnyObject): boolean | void

register

  • register(...items: any[]): void

render

  • render(): void

reset

  • reset(): void

resize

  • resize(width?: number, height?: number): void

setActiveElements

setDatasetVisibility

  • setDatasetVisibility(datasetIndex?: number, visible?: boolean): void

show

  • show(datasetIndex?: number, dataIndex?: number): void

stop

toBase64Image

  • toBase64Image(type?: string, quality?: unknown): string

toggleDataVisibility

  • toggleDataVisibility(index?: number): void

unbindEvents

  • unbindEvents(): void

unregister

  • unregister(...items: any[]): void

update

  • update(mode?: "resize" | "reset" | "none" | "hide" | "show" | "normal" | "active"): void

updateHoverStyle

  • updateHoverStyle(items?: Element, mode?: "dataset", enabled?: boolean): void

Generated using TypeDoc