#クラス: DatasetController<TType, TElement, TDatasetElement, TParsedData>

#型パラメータ

名前 タイプ
TType 伸びるChartType=ChartType
TElement 伸びるElement=Element
TDatasetElement 伸びるElement=Element
TParsedData ParsedDataType<TType>

#階層

#コンストラクター

#コンストラクタ

新しいデータセットコントローラー<TTypeTElementTDatasetElementTParsedData>(chartdatasetIndex)

#型パラメータ

名前 タイプ
TType keyofを拡張しますChartTypeRegistry= キーオフChartTypeRegistry
TElement 伸びるdefault<AnyObjectAnyObjectTElement> =default<AnyObjectAnyObject>
TDatasetElement 伸びるdefault<AnyObjectAnyObjectTDatasetElement> =default<AnyObjectAnyObject>
TParsedData ParsedDataType<TType>

#パラメーター

名前 タイプ
chart Chart<キーオフChartTypeRegistry、(number| [numbernumber] |Point|BubbleDataPoint)[]、unknown>
datasetIndex number

#で定義

タイプ/index.d.ts:588 (新しいウィンドウが開きます)

#プロパティ

#_cachedMeta

Readonly _cachedMeta:ChartMeta<TTypeTElementTDatasetElement>

#で定義

タイプ/index.d.ts:592 (新しいウィンドウが開きます)


#チャート

Readonly チャート:Chart<キーオフChartTypeRegistry、(number| [numbernumber] |9cc8939f-8e52-4be8-9152-eebbf32769e|BubbleDataPoint)[]、unknown>

#で定義

タイプ/index.d.ts:590 (新しいウィンドウが開きます)


#オプション共有を有効にする

オプション共有を有効にする:boolean

#で定義

タイプ/index.d.ts:593 (新しいウィンドウが開きます)


#索引

Readonly 索引:number

#で定義

タイプ/index.d.ts:591 (新しいウィンドウが開きます)


#デシメーションをサポート

デシメーションをサポート:boolean

#で定義

タイプ/index.d.ts:597 (新しいウィンドウが開きます)

#メソッド

#追加要素

追加要素():void

#戻り値

void

#で定義

タイプ/index.d.ts:613 (新しいウィンドウが開きます)


#適用スタック

Protected 適用スタック(scaleparsed):number

#パラメーター

名前 タイプ
scale Scale<CoreScaleOptions>
parsed unknown[]

#戻り値

number

#で定義

タイプ/index.d.ts:649 (新しいウィンドウが開きます)


#buildOrUpdateElements

buildOrUpdateElements(resetNewElements?):void

#パラメーター

名前 タイプ
resetNewElements? boolean

#戻り値

void

#で定義

タイプ/index.d.ts:614 (新しいウィンドウが開きます)


#構成、設定

構成、設定():void

#戻り値

void

#で定義

タイプ/index.d.ts:611 (新しいウィンドウが開きます)


#描く

描く():void

#戻り値

void

#で定義

タイプ/index.d.ts:606 (新しいウィンドウが開きます)


#getAllParsedValues

getAllParsedValues(scale):number[]

#パラメーター

名前 タイプ
scale Scale<CoreScaleOptions>

#戻り値

number[]

#で定義

タイプ/index.d.ts:600 (新しいウィンドウが開きます)


#データセットの取得

データセットの取得():ChartDataset<キーオフChartTypeRegistry、(number| [numbernumber] |Point|BubbleDataPoint)[]>

#戻り値

ChartDataset<キーオフChartTypeRegistry、(number| [numbernumber] |Point|BubbleDataPoint)[]>

#で定義

タイプ/index.d.ts:608 (新しいウィンドウが開きます)


#getLabelAndValue

Protected getLabelAndValue(index):Object

#パラメーター

名前 タイプ
index number

#戻り値

Object

名前 タイプ
label string
value string

#で定義

タイプ/index.d.ts:601 (新しいウィンドウが開きます)


#getMaxOverflow

Protected getMaxOverflow():number|boolean

#戻り値

number|boolean

#で定義

タイプ/index.d.ts:605 (新しいウィンドウが開きます)


#メタを取得する

メタを取得する():ChartMeta<TTypeTElementTDatasetElement>

#戻り値

ChartMeta<TTypeTElementTDatasetElement>

#で定義

タイプ/index.d.ts:609 (新しいウィンドウが開きます)


#最小最大値を取得

Protected 最小最大値を取得(scalecanStack?):Object

#パラメーター

名前 タイプ
scale Scale<CoreScaleOptions>
canStack? boolean

#戻り値

Object

名前 タイプ
max number
ディー6c874-0666-4f8c-bc50-965015cc230c number

#で定義

タイプ/index.d.ts:656 (新しいウィンドウが開きます)


#getParsed

Protected getParsed(index):TParsedData

#パラメーター

名前 タイプ
index number

#戻り値

TParsedData

#で定義

タイプ/index.d.ts:648 (新しいウィンドウが開きます)


#getScaleForId

getScaleForId(scaleID):Scale<CoreScaleOptions>

#パラメーター

名前 タイプ
scaleID string

#戻り値

Scale<CoreScaleOptions>

#で定義

タイプ/index.d.ts:610 (新しいウィンドウが開きます)


#getSharedOptions

Protected getSharedOptions(options):AnyObject

オプションが共有されており、個別にアニメーション化する必要があるかどうかを確認するためのユーティリティ。

#パラメーター

名前 タイプ
options AnyObject

#戻り値

AnyObject

#で定義

タイプ/index.d.ts:623 (新しいウィンドウが開きます)


#getStyle

getStyle(indexactive):AnyObject

#パラメーター

名前 タイプ
index number
active boolean

#戻り値

AnyObject

#で定義

タイプ/index.d.ts:616 (新しいウィンドウが開きます)


#includeオプション

Protected includeオプション(modesharedOptions):boolean

かどうかを判断するためのユーティリティoptions更新されたプロパティに含める必要があります

#パラメーター

名前 タイプ
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"
sharedOptions AnyObject

#戻り値

boolean

#で定義

タイプ/index.d.ts:628 (新しいウィンドウが開きます)


#初期化する

初期化する():void

#戻り値

void

#で定義

タイプ/index.d.ts:612 (新しいウィンドウが開きます)


#リンクスケール

リンクスケール():void

#戻り値

void

#で定義

タイプ/index.d.ts:599 (新しいウィンドウが開きます)


#解析する

解析する(startcount):71de7a58-ab96-4dfc-a​​e45-ab26f008b4f1

#パラメーター

名前 タイプ
start number
count number

#戻り値

void

#で定義

タイプ/index.d.ts:644 (新しいウィンドウが開きます)


#配列データの解析

Protected 配列データの解析(metadatastartcount):AnyObject[]

#パラメーター

名前 タイプ
meta ChartMeta<TTypeTElementTDatasetElement>
data AnyObject[]
start number
count number

#戻り値

AnyObject[]

#で定義

タイプ/index.d.ts:646 (新しいウィンドウが開きます)


#オブジェクトデータの解析

Protected オブジェクトデータの解析(metadatastartcount):AnyObject[]

#パラメーター

名前 タイプ
meta ChartMeta<TTypeTElementTDatasetElement>
data AnyObject[]
start number
count number

#戻り値

AnyObject[]

#で定義

タイプ/index.d.ts:647 (新しいウィンドウが開きます)


#parsePrimitiveData

Protected parsePrimitiveData(metadatastartcount):AnyObject[]

#パラメーター

名前 タイプ
meta ChartMeta<TTypeTElementTDatasetElement>
data AnyObject[]
start number
count number

#戻り値

AnyObject[]

#で定義

タイプ/index.d.ts:645 (新しいウィンドウが開きます)


#削除HoverStyle

削除HoverStyle(elementdatasetIndexindex):void

#パラメーター

名前 タイプ
element TElement
datasetIndex number
index number

#戻り値

void

#で定義

タイプ/index.d.ts:641 (新しいウィンドウが開きます)


#リセット

リセット():void

#戻り値

void

#で定義

タイプ/index.d.ts:607 (新しいウィンドウが開きます)


#解決データ要素オプション

Protected 解決データ要素オプション(indexmode):AnyObject

#パラメーター

名前 タイプ
index number
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"

#戻り値

AnyObject

#で定義

タイプ/index.d.ts:618 (新しいウィンドウが開きます)


#解決データセット要素オプション

Protected 解決データセット要素オプション(mode):AnyObject

#パラメーター

名前 タイプ
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"

#戻り値

AnyObject

#で定義

タイプ/index.d.ts:617 (新しいウィンドウが開きます)


#setHoverStyle

setHoverStyle(elementdatasetIndexindex):void

#パラメーター

名前 タイプ
element TElement
datasetIndex number
index number

#戻り値

void

#で定義

タイプ/index.d.ts:642 (新しいウィンドウが開きます)


#アップデート

アップデート(mode):void

#パラメーター

名前 タイプ
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"

#戻り値

void

#で定義

タイプ/index.d.ts:603 (新しいウィンドウが開きます)


#update要素

Protected update要素(elementindexpropertiesmode):void

必要に応じてアニメーションを使用して、新しいプロパティで要素を更新するためのユーティリティ。

#パラメーター

名前 タイプ
element TElement|TDatasetElement
index number
properties AnyObject
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"

#戻り値

void

#で定義

タイプ/index.d.ts:634 (新しいウィンドウが開きます)


#要素の更新

要素の更新(elementsstartcountmode):void

#パラメーター

名前 タイプ
elements TElement[]
start number
count number
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"

#戻り値

void

#で定義

タイプ/index.d.ts:602 (新しいウィンドウが開きます)


#インデックスの更新

インデックスの更新(datasetIndex):void

#パラメーター

名前 タイプ
datasetIndex number

#戻り値

void

#で定義

タイプ/index.d.ts:604 (新しいウィンドウが開きます)


#updateRangeFromParsed

Protected updateRangeFromParsed(rangescaleparsedstack):void

#パラメーター

名前 タイプ
range Object
range.max number
range.min number
scale Scale<CoreScaleOptions>
parsed unknown[]
stack string|boolean

#戻り値

void

#で定義

タイプ/index.d.ts:650 (新しいウィンドウが開きます)


#共有オプションの更新

Protected 共有オプションの更新(sharedOptionsmodenewOptions):void

複数の要素に影響を与える可能性がある共有オプションをアニメーション化するユーティリティ。

#パラメーター

名前 タイプ
sharedOptions AnyObject
mode "none"|"hide"|"show"|"default"|"active"|"resize"|"reset"
newOptions AnyObject

#戻り値

void

#で定義

タイプ/index.d.ts:640 (新しいウィンドウが開きます)