[@wago/wdx-schema](../README.md) / [Exports](../modules.md) / [WDX](../modules/WDX.md) / [Schema](../modules/WDX.Schema.md) / [Model](../modules/WDX.Schema.Model.md) / [Chart](../modules/WDX.Schema.Model.Chart.md) / Chart

# Class: Chart

[Model](../modules/WDX.Schema.Model.md).[Chart](../modules/WDX.Schema.Model.Chart.md).Chart

## Table of contents

### Constructors

- [constructor](WDX.Schema.Model.Chart.Chart.md#constructor)

### Properties

- [animation](WDX.Schema.Model.Chart.Chart.md#animation)
- [axes](WDX.Schema.Model.Chart.Chart.md#axes)
- [createDateTime](WDX.Schema.Model.Chart.Chart.md#createdatetime)
- [customCanvasBackgroundColor](WDX.Schema.Model.Chart.Chart.md#customcanvasbackgroundcolor)
- [dataSet](WDX.Schema.Model.Chart.Chart.md#dataset)
- [exportCurrentViewButton](WDX.Schema.Model.Chart.Chart.md#exportcurrentviewbutton)
- [exportFullDataButton](WDX.Schema.Model.Chart.Chart.md#exportfulldatabutton)
- [extendedTouchFeatures](WDX.Schema.Model.Chart.Chart.md#extendedtouchfeatures)
- [id](WDX.Schema.Model.Chart.Chart.md#id)
- [indexAxis](WDX.Schema.Model.Chart.Chart.md#indexaxis)
- [interpolation](WDX.Schema.Model.Chart.Chart.md#interpolation)
- [intervalPicker](WDX.Schema.Model.Chart.Chart.md#intervalpicker)
- [intervalPickerPlugin](WDX.Schema.Model.Chart.Chart.md#intervalpickerplugin)
- [labels](WDX.Schema.Model.Chart.Chart.md#labels)
- [labelsDataPath](WDX.Schema.Model.Chart.Chart.md#labelsdatapath)
- [layout](WDX.Schema.Model.Chart.Chart.md#layout)
- [legend](WDX.Schema.Model.Chart.Chart.md#legend)
- [maintainAspectRatio](WDX.Schema.Model.Chart.Chart.md#maintainaspectratio)
- [name](WDX.Schema.Model.Chart.Chart.md#name)
- [resetButton](WDX.Schema.Model.Chart.Chart.md#resetbutton)
- [responsive](WDX.Schema.Model.Chart.Chart.md#responsive)
- [showLabels](WDX.Schema.Model.Chart.Chart.md#showlabels)
- [sourceType](WDX.Schema.Model.Chart.Chart.md#sourcetype)
- [streaming](WDX.Schema.Model.Chart.Chart.md#streaming)
- [streamingPlugin](WDX.Schema.Model.Chart.Chart.md#streamingplugin)
- [subtitle](WDX.Schema.Model.Chart.Chart.md#subtitle)
- [title](WDX.Schema.Model.Chart.Chart.md#title)
- [tooltip](WDX.Schema.Model.Chart.Chart.md#tooltip)
- [trend](WDX.Schema.Model.Chart.Chart.md#trend)
- [type](WDX.Schema.Model.Chart.Chart.md#type)
- [updatedDateTime](WDX.Schema.Model.Chart.Chart.md#updateddatetime)
- [uuid](WDX.Schema.Model.Chart.Chart.md#uuid)
- [zoom](WDX.Schema.Model.Chart.Chart.md#zoom)
- [zoomPlugin](WDX.Schema.Model.Chart.Chart.md#zoomplugin)

### Methods

- [init](WDX.Schema.Model.Chart.Chart.md#init)

## Constructors

### constructor

• **new Chart**(): [`Chart`](WDX.Schema.Model.Chart.Chart.md)

#### Returns

[`Chart`](WDX.Schema.Model.Chart.Chart.md)

## Properties

### animation

• **animation**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:152

___

### axes

• **axes**: [`Axis`](WDX.Schema.Model.Chart.Axis.md)[]

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:182

___

### createDateTime

• **createDateTime**: `number`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:212

___

### customCanvasBackgroundColor

• `Optional` **customCanvasBackgroundColor**: `string`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:62

___

### dataSet

• **dataSet**: [`ChartDataSet`](WDX.Schema.Model.Chart.ChartDataSet.md)[]

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:191

___

### exportCurrentViewButton

• **exportCurrentViewButton**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:92

___

### exportFullDataButton

• **exportFullDataButton**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:98

___

### extendedTouchFeatures

• **extendedTouchFeatures**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:136

___

### id

• `Optional` **id**: `number`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:27

___

### indexAxis

• **indexAxis**: ``null`` \| [`Axis`](WDX.Schema.Model.Chart.Axis.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:173

___

### interpolation

• **interpolation**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:116

___

### intervalPicker

• **intervalPicker**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:80

___

### intervalPickerPlugin

• **intervalPickerPlugin**: [`IntervalPickerPlugin`](WDX.Schema.Model.Chart.IntervalPickerPlugin.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:85

___

### labels

• **labels**: [`Label`](WDX.Schema.Model.Chart.Label.md)[]

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:207

___

### labelsDataPath

• **labelsDataPath**: `string`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:198

___

### layout

• **layout**: [`Layout`](WDX.Schema.Model.Chart.Layout.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:193

___

### legend

• **legend**: [`Legend`](WDX.Schema.Model.Chart.Legend.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:121

___

### maintainAspectRatio

• **maintainAspectRatio**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:164

___

### name

• **name**: `string`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:68

___

### resetButton

• **resetButton**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:103

___

### responsive

• **responsive**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:158

___

### showLabels

• **showLabels**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:74

___

### sourceType

• **sourceType**: [`SourceType`](../enums/WDX.Schema.Model.Chart.SourceType.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:47

___

### streaming

• **streaming**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:110

___

### streamingPlugin

• **streamingPlugin**: [`StreamingPlugin`](WDX.Schema.Model.Chart.StreamingPlugin.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:131

___

### subtitle

• **subtitle**: [`Title`](WDX.Schema.Model.Chart.Title.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:31

___

### title

• **title**: [`Title`](WDX.Schema.Model.Chart.Title.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:29

___

### tooltip

• **tooltip**: [`Tooltip`](WDX.Schema.Model.Chart.Tooltip.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:126

___

### trend

• `Optional` **trend**: ``null`` \| [`Trend`](WDX.Schema.Model.Trend.Trend.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:57

___

### type

• **type**: [`Type`](../enums/WDX.Schema.Model.Chart.Type.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:42

___

### updatedDateTime

• **updatedDateTime**: `number`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:217

___

### uuid

• **uuid**: `string`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:37

___

### zoom

• **zoom**: `boolean`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:141

___

### zoomPlugin

• **zoomPlugin**: [`ZoomPlugin`](WDX.Schema.Model.Chart.ZoomPlugin.md)

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:146

## Methods

### init

▸ **init**(): `void`

#### Returns

`void`

#### Defined in

src/WDX/Schema/Model/Chart/Chart.ts:220
