# インターフェース: DoughnutControllerDatasetOptions
# 階層
ScriptableAndArrayOptions
<ArcOptions
,ScriptableContext
<"doughnut"
>>ScriptableAndArrayOptions
<ArcHoverOptions
,ScriptableContext
<"doughnut"
>>AnimationOptions
<"doughnut"
>↳
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}
# 継承元
# 定義元
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