#インターフェイス: CoreChartOptions<TType>

#型パラメータ

名前 タイプ
TType 伸びるChartType

#階層

#プロパティ

#アニメーション

アニメーション:false|AnimationSpec<TType> & {onComplete?:(this:Chart<キーオフChartTypeRegistry、(number| [numbernumber] |Point|BubbleDataPoint)[]、unknown>、event:AnimationEvent) =>void;onProgress?:(this:Chart<キーオフChartTypeRegistry、(number| [numbernumber] |Point|BubbleDataPoint)[]、unknown>、event:AnimationEvent) =>void}

#継承元

アニメーションオプション.アニメーション

#で定義

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


#アニメーション

アニメーション:AnimationsSpec<TType>

#継承元

アニメーションオプション.アニメーション

#で定義

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


#アスペクト比

アスペクト比:number

キャンバスのアスペクト比 (つまり、幅 / 高さ、値 1 は正方形のキャンバスを表します)。高さが属性またはスタイルによって明示的に定義されている場合、このオプションは無視されることに注意してください。

Default

2

#で定義

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


#背景色

背景色:Scriptable<ColorScriptableContext<TType>>

基本の背景色

See

デフォルト.背景色

#で定義

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


#ボーダの色

ボーダの色:Scriptable<ColorScriptableContext<TType>>

基本の枠線の色

See

デフォルト.borderColor

#で定義

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


#クリップ

クリップ:number|false|ChartArea

chartArea を基準にしてクリップする方法。正の値はオーバーフローを許可し、負の値は chartArea 内の多くのピクセルをクリップします。 0 = chartArea でクリップします。クリッピングは側面ごとに構成することもできます。clip: {left: 5, top: false, right: -2, bottom: 0}

#で定義

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


#

:Scriptable<ColorScriptableContext<TType>>

ベースカラー

See

デフォルトの色

#で定義

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


#データセット

データセット:Object

#型宣言

名前 タイプ
bar BarControllerDatasetOptions
bubble BubbleControllerDatasetOptions
doughnut DoughnutControllerDatasetOptions
line LineControllerDatasetOptions&FillerControllerDatasetOptions
pie DoughnutControllerDatasetOptions
polarArea PolarAreaControllerDatasetOptions
radar RadarControllerDatasetOptions&FillerControllerDatasetOptions
scatter LineControllerDatasetOptions

#で定義

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


#デバイスピクセル比

デバイスピクセル比:number

ウィンドウのデフォルトの devicePixelRatio をオーバーライドします。

Default

window.devicePixelRatio

#で定義

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


#イベント

イベント: キーオフHTMLElementEventMap[]

events オプションは、チャートがツールチップとホバリングをリッスンするブラウザー イベントを定義します。

Default

['mousemove', 'mouseout', 'click', 'touchstart', 'touchmove']

#で定義

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


#フォント

フォント:Partial<FontSpec>

基本フォント

See

デフォルトのフォント

#で定義

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


#ホバリング

ホバリング:CoreInteractionOptions

#で定義

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


#インデックス軸

インデックス軸:"x"|"y"

チャートの基本軸。垂直グラフの場合は「x」、水平グラフの場合は「y」です。

Default

'バツ'

#で定義

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


#交流

交流:CoreInteractionOptions

#で定義

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


#レイアウト

レイアウト:Partial<{autoPadding:boolean;padding:Scriptable<PaddingScriptableContext<TType>> }>

#で定義

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


#ロケール

ロケール:string

数値の書式設定に使用されるロケール (使用Intl.NumberFormat)。

Default

ユーザーのブラウザ設定

#で定義

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


#アスペクト比を維持

アスペクト比を維持:boolean

サイズ変更時に元のキャンバスの縦横比 (幅 / 高さ) を維持します。

Default

真実

#で定義

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


#正規化された

正規化された:boolean

Chart.js は、データセット間で一意で並べ替えられ、一貫性のあるインデックスをデータに提供し、それを Chart.js に知らせるための Normalized: true オプションを提供すると最速になります。

#継承元

解析オプション正規化された

#で定義

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


#解析する

解析する:false| {[key: string]:string; }

データセットを解析する方法。解析は、チャート オプションまたはデータセットで parsing: false を指定することで無効にできます。解析が無効になっている場合は、関連するグラフの種類とスケールが内部で使用する形式でデータを並べ替える必要があります。

#継承元

解析オプション解析する

#で定義

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


#サイズ変更遅延

サイズ変更遅延:number

サイズ変更の更新を指定したミリ秒単位で遅らせます。これにより、要素の更新がデバウンスされるため、サイズ変更プロセスが容易になります。

Default

0

#で定義

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


#応答性の高い

応答性の高い:boolean

チャート キャンバスのコンテナーのサイズが変更されるときに、チャート キャンバスのサイズも変更されます (重要な注意...)。

Default

真実

#で定義

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


#トランジション

トランジション:TransitionsSpec<TType>

#継承元

アニメーションオプション.トランジション

#で定義

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

#メソッド

#オンクリック

オンクリック(eventelementschart):void

イベントのタイプが「mouseup」または「click」の場合に呼び出されます。イベント、アクティブな要素の配列、およびチャートを渡します。

#パラメーター

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

#戻り値

void

#で定義

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


#オンホバー

オンホバー(eventelementschart):void

いずれかのイベントが発生すると呼び出されます。イベント、アクティブな要素の配列 (棒、点など)、およびチャートを渡します。

#パラメーター

名前 タイプ
event ChartEvent
elements 755a8e21-efb8-4cb6-b​​efd-9c7de2cdc02d[]
chart Chart<キーオフChartTypeRegistry、(number| [numbernumber] |Point|BubbleDataPoint)[]、unknown>

#戻り値

void

#で定義

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


#サイズ変更時

サイズ変更時(chartsize):void

サイズ変更が発生したときに呼び出されます。渡された 2 つの引数、チャート インスタンスと新しいサイズを取得します。

#パラメーター

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

#戻り値

void

#で定義

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