kvision / pl.treksoft.kvision.chart.js / Chart

Chart

(js) open class Chart

Types

(js)

AngleLineOptions

interface AngleLineOptions
(js)

ChartAnimationObject

interface ChartAnimationObject
(js)

ChartAnimationOptions

interface ChartAnimationOptions
(js)

ChartAnimationParameter

interface ChartAnimationParameter
(js)

ChartArcOptions

interface ChartArcOptions
(js)

ChartArea

interface ChartArea
(js)

ChartConfiguration

interface ChartConfiguration
(js)

ChartData

interface ChartData
(js)

ChartDataSets

interface ChartDataSets
(js)

ChartElementsOptions

interface ChartElementsOptions
(js)

ChartFontOptions

interface ChartFontOptions
(js)

ChartHoverOptions

interface ChartHoverOptions
(js)

ChartLayoutOptions

interface ChartLayoutOptions
(js)

ChartLayoutPaddingObject

interface ChartLayoutPaddingObject
(js)

ChartLegendItem

interface ChartLegendItem
(js)

ChartLegendLabelItem

interface ChartLegendLabelItem : ChartLegendItem
(js)

ChartLegendLabelOptions

interface ChartLegendLabelOptions
(js)

ChartLegendOptions

interface ChartLegendOptions
(js)

ChartLineOptions

interface ChartLineOptions
(js)

ChartOptions

interface ChartOptions
(js)

ChartPluginsOptions

interface ChartPluginsOptions
(js)

ChartPoint

interface ChartPoint
(js)

ChartPointOptions

interface ChartPointOptions
(js)

ChartRectangleOptions

interface ChartRectangleOptions
(js)

ChartRenderProps

interface ChartRenderProps
(js)

ChartScales

interface ChartScales
(js)

ChartSize

interface ChartSize
(js)

ChartTitleOptions

interface ChartTitleOptions
(js)

ChartTooltipCallback

interface ChartTooltipCallback
(js)

ChartTooltipItem

interface ChartTooltipItem
(js)

ChartTooltipLabelColor

interface ChartTooltipLabelColor
(js)

ChartTooltipModel

interface ChartTooltipModel
(js)

ChartTooltipModelBody

interface ChartTooltipModelBody
(js)

ChartTooltipOptions

interface ChartTooltipOptions
(js)

ChartTooltipsStaticConfiguration

interface ChartTooltipsStaticConfiguration
(js)

ChartUpdateProps

interface ChartUpdateProps
(js)

ChartXAxe

interface ChartXAxe : CommonAxe
(js)

ChartYAxe

interface ChartYAxe : CommonAxe
(js)

CommonAxe

interface CommonAxe
(js)

DoughnutModel

interface DoughnutModel
(js)

GridLineOptions

interface GridLineOptions
(js)

InteractionModeRegistry

interface InteractionModeRegistry
(js)

LinearScale

interface LinearScale : ChartScales
(js)

LinearTickOptions

interface LinearTickOptions : TickOptions
(js)

LogarithmicScale

interface LogarithmicScale : ChartScales
(js)

LogarithmicTickOptions

interface LogarithmicTickOptions : TickOptions
(js)

MajorTickOptions

interface MajorTickOptions : NestedTickOptions
(js)

NestedTickOptions

interface NestedTickOptions
(js)

PluginServiceGlobalRegistration

interface PluginServiceGlobalRegistration
(js)

PluginServiceRegistrationOptions

interface PluginServiceRegistrationOptions
(js)

Point

interface Point
(js)

PointLabelOptions

interface PointLabelOptions
(js)

Positioners

interface Positioners
(js)

RadialChartOptions

interface RadialChartOptions : ChartOptions
(js)

RadialLinearScale

interface RadialLinearScale
(js)

ScaleTitleOptions

interface ScaleTitleOptions
(js)

TickOptions

interface TickOptions : NestedTickOptions
(js)

TimeDisplayFormat

interface TimeDisplayFormat
(js)

TimeScale

interface TimeScale : ChartScales

Constructors

(js)

<init>

Chart(context: String, options: ChartConfiguration)
Chart(context: CanvasRenderingContext2D, options: ChartConfiguration)
Chart(context: HTMLCanvasElement, options: ChartConfiguration)
Chart(context: Array<dynamic>, options: ChartConfiguration)

Properties

(js)

aspectRatio

open var aspectRatio: Number?
(js)

canvas

open var canvas: HTMLCanvasElement?
(js)

chartArea

open var chartArea: ChartArea
(js)

config

open var config: ChartConfiguration
(js)

ctx

open var ctx: CanvasRenderingContext2D?
(js)

data

open var data: ChartData
(js)

height

open var height: Number?
(js)

options

open var options: ChartOptions
(js)

width

open var width: Number?

Functions

(js)

clear

open fun clear(): Any
(js)

destroy

open fun destroy(): Any
(js)

generateLegend

open fun generateLegend(): Any
(js)

getDatasetAtEvent

open fun getDatasetAtEvent(e: Any): Array<Any>
(js)

getDatasetMeta

open fun getDatasetMeta(index: Number): Meta
(js)

getElementAtEvent

open fun getElementAtEvent(e: Any): Any
(js)

getElementsAtEvent

open fun getElementsAtEvent(e: Any): Array<Any>
(js)

getElementsAtXAxis

open fun getElementsAtXAxis(e: Any): Array<Any>
(js)

getVisibleDatasetCount

open fun getVisibleDatasetCount(): Number
(js)

isDatasetVisible

open fun isDatasetVisible(datasetIndex: Number): Boolean
(js)

render

open fun render(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any
(js)

reset

open fun reset(): Any
(js)

resize

open fun resize(): Any
(js)

setDatasetVisibility

open fun setDatasetVisibility(datasetIndex: Number, visible: Boolean): Unit
(js)

stop

open fun stop(): Any
(js)

toBase64Image

open fun toBase64Image(): String
(js)

update

open fun update(duration: Any? = definedExternally, lazy: Any? = definedExternally): Any

Companion Object Properties

(js)

Chart

var Chart: Any?
(js)

controllers

var controllers: Json
(js)

defaults

var defaults: Defaults
(js)

helpers

var helpers: Json
(js)

plugins

var plugins: PluginServiceStatic
(js)

pluginService

var pluginService: PluginServiceStatic
(js)

Tooltip

var Tooltip: ChartTooltipsStaticConfiguration