# インターフェース: DoughnutControllerDatasetOptions

# 階層

# プロパティ

# animation

animation: false | AnimationSpec<"doughnut"> & { onComplete?: (this: Chart<keyof ChartTypeRegistry, (number | [number, number] | Point | BubbleDataPoint)[], unknown>, event: AnimationEvent) => void ; onProgress?: (this: Chart<keyof ChartTypeRegistry, (number | [number, number] | Point | BubbleDataPoint)[], unknown>, event: AnimationEvent) => void }

# 継承元

AnimationOptions.animation

# 定義箇所

types/index.d.ts:1747 (新しいウィンドウで開きます)


# animations

animations: AnimationsSpec<"doughnut">

# 継承元

AnimationOptions.animations

# 定義箇所

types/index.d.ts:1757 (新しいウィンドウで開きます)


# backgroundColor

backgroundColor: ScriptableAndArray<Color, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.backgroundColor

# 定義箇所

types/index.d.ts:1807 (新しいウィンドウで開きます)


# borderAlign

borderAlign: ScriptableAndArray<"center" | "inner", ScriptableContext<"doughnut">>

円弧のストロークの配置。

# 継承元

ScriptableAndArrayOptions.borderAlign

# 定義箇所

types/index.d.ts:1833 (新しいウィンドウで開きます)


# borderColor

borderColor: ScriptableAndArray<Color, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.borderColor

# 定義箇所

types/index.d.ts:1806 (新しいウィンドウで開きます)


# borderDash

borderDash: ScriptableAndArray<number[], ScriptableContext<"doughnut">>

線の破線。MDN を参照してください。

デフォルト

[]

# 継承元

ScriptableAndArrayOptions.borderDash

# 定義箇所

types/index.d.ts:1838 (新しいウィンドウで開きます)


# borderDashOffset

borderDashOffset: ScriptableAndArray<number, ScriptableContext<"doughnut">>

線の破線のオフセット。MDN を参照してください。

デフォルト

0.0

# 継承元

ScriptableAndArrayOptions.borderDashOffset

# 定義箇所

types/index.d.ts:1843 (新しいウィンドウで開きます)


# borderJoinStyle

borderJoinStyle: ScriptableAndArray<CanvasLineJoin, ScriptableContext<"doughnut">>

線の結合スタイル。MDN を参照してください。borderAlign が 'inner' の場合はデフォルトは 'round'、それ以外の場合は 'bevel' です。

# 継承元

ScriptableAndArrayOptions.borderJoinStyle

# 定義箇所

types/index.d.ts:1847 (新しいウィンドウで開きます)


# borderRadius

borderRadius: ScriptableAndArray<number | ArcBorderRadius, ScriptableContext<"doughnut">>

円弧のボーダー半径を設定します。

デフォルト

0

# 継承元

ScriptableAndArrayOptions.borderRadius

# 定義元

types/index.d.ts:1853 (新しいウィンドウで開きます)


# borderWidth

borderWidth: ScriptableAndArray<number, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.borderWidth

# 定義元

types/index.d.ts:1805 (新しいウィンドウで開きます)


# circular

circular: ScriptableAndArray<boolean, ScriptableContext<"doughnut">>

falseの場合、円弧は平坦になります。

デフォルト

true

# 継承元

ScriptableAndArrayOptions.circular

# 定義元

types/index.d.ts:1864 (新しいウィンドウで開きます)


# circumference

circumference: number

円弧がカバーする範囲を設定します。

デフォルト

360

# 定義元

types/index.d.ts:257 (新しいウィンドウで開きます)


# clip

clip: number | false | ChartArea

chartAreaに対するクリップ方法。正の値はオーバーフローを許可し、負の値はchartAreaの内側にそのピクセル数だけクリップします。0 = chartAreaでクリップ。クリッピングは、各辺ごとに設定することもできます。例:clip: {left: 5, top: false, right: -2, bottom: 0}

# 継承元

ControllerDatasetOptions.clip

# 定義元

types/index.d.ts:75 (新しいウィンドウで開きます)


# hidden

hidden: boolean

データセットの表示状態を設定します。データセットをチャートから非表示にするには、trueに設定します。

デフォルト

false

# 継承元

ControllerDatasetOptions.hidden

# 定義元

types/index.d.ts:93 (新しいウィンドウで開きます)


# hoverBackgroundColor

hoverBackgroundColor: ScriptableAndArray<Color, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.hoverBackgroundColor

# 定義元

types/index.d.ts:1813 (新しいウィンドウで開きます)


# hoverBorderColor

hoverBorderColor: ScriptableAndArray<Color, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.hoverBorderColor

# 定義元

types/index.d.ts:1812 (新しいウィンドウで開きます)


# hoverBorderDash

hoverBorderDash: ScriptableAndArray<number[], ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.hoverBorderDash

# 定義元

types/index.d.ts:1873 (新しいウィンドウで開きます)


# hoverBorderDashOffset

hoverBorderDashOffset: ScriptableAndArray<number, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.hoverBorderDashOffset

# 定義元

types/index.d.ts:1874 (新しいウィンドウで開きます)


# hoverBorderWidth

hoverBorderWidth: ScriptableAndArray<number, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.hoverBorderWidth

# 定義元

types/index.d.ts:1811 (新しいウィンドウで開きます)


# hoverOffset

hoverOffset: ScriptableAndArray<number, ScriptableContext<"doughnut">>

# 継承元

ScriptableAndArrayOptions.hoverOffset

# 定義元

types/index.d.ts:1875 (新しいウィンドウで開きます)


# indexAxis

indexAxis: "x" | "y"

チャートの基準となる軸。縦型チャートの場合は 'x'、横型チャートの場合は 'y' です。

デフォルト

'x'

# 継承元

ControllerDatasetOptions.indexAxis

# 定義元

types/index.d.ts:71 (新しいウィンドウで開きます)


# label

label: string

凡例とツールチップに表示されるデータセットのラベル。

# 継承元

ControllerDatasetOptions.label

# 定義元

types/index.d.ts:79 (新しいウィンドウで開きます)


# normalized

normalized: boolean

Chart.jsは、インデックスが一意でソートされ、データセット間で一貫性のあるデータを提供する場合に最も高速です。Chart.jsにそうであることを知らせるために、normalized: true オプションを指定してください。

# 継承元

ControllerDatasetOptions.normalized

# 定義元

types/index.d.ts:63 (新しいウィンドウで開く)


# offset

offset: number | number[]

円弧のオフセット(ピクセル単位)。

# オーバーライド

ScriptableAndArrayOptions.offset

# 定義場所

types/index.d.ts:262 (新しいウィンドウで開く)


# order

order: number

データセットの描画順序。スタッキング、ツールチップ、凡例の順序にも影響します。

# 継承元

ControllerDatasetOptions.order

# 定義場所

types/index.d.ts:83 (新しいウィンドウで開く)


# parsing

parsing: false | { [key: string]: string; }

データセットの解析方法。チャートオプションまたはデータセットで `parsing: false` を指定することにより、解析を無効にできます。解析を無効にする場合、データはソートされており、関連するチャートタイプおよびスケールが内部的に使用する形式である必要があります。

# 継承元

ControllerDatasetOptions.parsing

# 定義場所

types/index.d.ts:54 (新しいウィンドウで開く)


# rotation

rotation: number

このデータセットを描画する際の開始角度。

デフォルト

0

# 定義場所

types/index.d.ts:268 (新しいウィンドウで開く)


# spacing

spacing: number

offset オプションと同様ですが、すべての円弧に適用されます。これは、円弧間にスペースを追加するために使用できます。

デフォルト

0

# オーバーライド

ScriptableAndArrayOptions.spacing

# 定義場所

types/index.d.ts:281 (新しいウィンドウで開く)


# stack

stack: string

このデータセットが属するグループの ID(積み重ねる場合、各グループは個別のスタックになります)。

# 継承元

ControllerDatasetOptions.stack

# 定義場所

types/index.d.ts:88 (新しいウィンドウで開く)


# transitions

transitions: TransitionsSpec<"doughnut">

# 継承元

AnimationOptions.transitions

# 定義場所

types/index.d.ts:1758 (新しいウィンドウで開く)


# weight

weight: number

データセットの相対的な厚さ。重みに値を指定すると、円グラフまたはドーナツグラフのデータセットは、すべてのデータセットの重み値の合計に対する相対的な厚さで描画されます。

デフォルト

1

# 定義場所

types/index.d.ts:274 (新しいウィンドウで開く)