#インターフェース: PolarAreaController
#階層
-
↳
PolarAreaController
#プロパティ
#_cachedMeta
•Readonly
_cachedMeta:ChartMeta
<キーオフChartTypeRegistry
、default
<AnyObject
、AnyObject
>、default
<AnyObject
、AnyObject
>>
#継承元
DoughnutController._cachedMeta
#で定義
タイプ/index.d.ts:592 (新しいウィンドウが開きます)
#チャート
•Readonly
チャート:Chart
<キーオフChartTypeRegistry
、(number
| [number
、number
] |Point
|BubbleDataPoint
)[]、unknown
>
#継承元
DoughnutController.chart
#で定義
タイプ/index.d.ts:590 (新しいウィンドウが開きます)
#オプション共有を有効にする
•オプション共有を有効にする:boolean
#継承元
DoughnutController.enableOptionSharing
#で定義
タイプ/index.d.ts:593 (新しいウィンドウが開きます)
#索引
•Readonly
索引:number
#継承元
DoughnutController.index
#で定義
タイプ/index.d.ts:591 (新しいウィンドウが開きます)
#内側半径
•Readonly
内側半径:number
#継承元
DoughnutController.innerRadius
#で定義
タイプ/index.d.ts:341 (新しいウィンドウが開きます)
#オフセットX
•Readonly
オフセットX:number
#継承元
DoughnutController.offsetX
#で定義
タイプ/index.d.ts:343 (新しいウィンドウが開きます)
#オフセットY
•Readonly
オフセットY:number
#継承元
DoughnutController.offsetY
#で定義
タイプ/index.d.ts:344 (新しいウィンドウが開きます)
#外側半径
•Readonly
外側半径:number
#継承元
DoughnutController.outerRadius
#で定義
タイプ/index.d.ts:342 (新しいウィンドウが開きます)
#デシメーションをサポート
•デシメーションをサポート:boolean
#継承元
DoughnutController.supportsDecimation
#で定義
タイプ/index.d.ts:597 (新しいウィンドウが開きます)
#メソッド
#追加要素
▸追加要素():void
#戻り値
void
#継承元
DoughnutController.addElements
#で定義
タイプ/index.d.ts:613 (新しいウィンドウが開きます)
#適用スタック
▸Protected
適用スタック(scale
、parsed
):number
#パラメーター
名前 | タイプ |
---|---|
scale | Scale <CoreScaleOptions > |
parsed | unknown [] |
#戻り値
number
#継承元
DoughnutController.applyStack
#で定義
タイプ/index.d.ts:649 (新しいウィンドウが開きます)
#buildOrUpdateElements
▸buildOrUpdateElements(resetNewElements?
):void
#パラメーター
名前 | タイプ |
---|---|
resetNewElements? | boolean |
#戻り値
void
#継承元
DoughnutController.buildOrUpdateElements
#で定義
タイプ/index.d.ts:614 (新しいウィンドウが開きます)
#円周を計算する
▸円周を計算する(value
):number
#パラメーター
名前 | タイプ |
---|---|
value | number |
#戻り値
number
#継承元
DoughnutController.calculateCircumference
#で定義
タイプ/index.d.ts:347 (新しいウィンドウが開きます)
#計算合計
▸計算合計():number
#戻り値
number
#継承元
DoughnutController.calculateTotal
#で定義
タイプ/index.d.ts:346 (新しいウィンドウが開きます)
#構成、設定
▸構成、設定():void
#戻り値
void
#継承元
DoughnutController.configure
#で定義
タイプ/index.d.ts:611 (新しいウィンドウが開きます)
#countVisibleElements
▸countVisibleElements():number
#戻り値
number
#で定義
タイプ/index.d.ts:393 (新しいウィンドウが開きます)
#描く
▸描く():void
#戻り値
void
#継承元
DoughnutController.draw
#で定義
タイプ/index.d.ts:606 (新しいウィンドウが開きます)
#getAllParsedValues
▸getAllParsedValues(scale
):number
[]
#パラメーター
名前 | タイプ |
---|---|
scale | Scale <CoreScaleOptions > |
#戻り値
number
[]
#継承元
DoughnutController.getAllParsedValues
#で定義
タイプ/index.d.ts:600 (新しいウィンドウが開きます)
#データセットの取得
▸データセットの取得():ChartDataset
<キーオフChartTypeRegistry
、(number
| [number
、number
] |Point
|BubbleDataPoint
)[]>
#戻り値
ChartDataset
<キーオフChartTypeRegistry
、(number
| [number
、number
] |Point
|BubbleDataPoint
)[]>
#継承元
DoughnutController.getDataset
#で定義
タイプ/index.d.ts:608 (新しいウィンドウが開きます)
#getLabelAndValue
▸Protected
getLabelAndValue(index
):Object
#パラメーター
名前 | タイプ |
---|---|
index | number |
#戻り値
Object
名前 | タイプ |
---|---|
label | string |
value | string |
#継承元
DoughnutController.getLabelAndValue
#で定義
タイプ/index.d.ts:601 (新しいウィンドウが開きます)
#getMaxOverflow
▸Protected
getMaxOverflow():number
|boolean
#戻り値
number
|boolean
#継承元
DoughnutController.getMaxOverflow
#で定義
タイプ/index.d.ts:605 (新しいウィンドウが開きます)
#メタを取得する
▸メタを取得する():ChartMeta
<キーオフChartTypeRegistry
、default
<AnyObject
、AnyObject
>、default
<AnyObject
、AnyObject
>>
#戻り値
ChartMeta
<キーオフChartTypeRegistry
、default
<AnyObject
、AnyObject
>、default
<AnyObject
、AnyObject
>>
#継承元
DoughnutController.getMeta
#で定義
タイプ/index.d.ts:609 (新しいウィンドウが開きます)
#最小最大値を取得
▸Protected
最小最大値を取得(scale
、canStack?
):Object
#パラメーター
名前 | タイプ |
---|---|
scale | Scale <CoreScaleOptions > |
canStack? | boolean |
#戻り値
Object
名前 | タイプ |
---|---|
max | number |
min | number |
#継承元
DoughnutController.getMinMax
#で定義
タイプ/index.d.ts:656 (新しいウィンドウが開きます)
#getParsed
▸Protected
getParsed(index
):number
|CartesianParsedData
|BarParsedData
|BubbleParsedData
|RadialParsedData
#パラメーター
名前 | タイプ |
---|---|
index | number |
#戻り値
number
|CartesianParsedData
|BarParsedData
|BubbleParsedData
|RadialParsedData
#継承元
DoughnutController.getParsed
#で定義
タイプ/index.d.ts:648 (新しいウィンドウが開きます)
#getScaleForId
▸getScaleForId(scaleID
):Scale
<CoreScaleOptions
>
#パラメーター
名前 | タイプ |
---|---|
scaleID | string |
#戻り値
#継承元
DoughnutController.getScaleForId
#で定義
タイプ/index.d.ts:610 (新しいウィンドウが開きます)
#getSharedOptions
▸Protected
getSharedOptions(options
):AnyObject
オプションが共有されており、個別にアニメーション化する必要があるかどうかを確認するためのユーティリティ。
#パラメーター
名前 | タイプ |
---|---|
options | AnyObject |
#戻り値
AnyObject
#継承元
DoughnutController.getSharedOptions
#で定義
タイプ/index.d.ts:623 (新しいウィンドウが開きます)
#getStyle
▸getStyle(index
、active
):AnyObject
#パラメーター
名前 | タイプ |
---|---|
index | number |
active | boolean |
#戻り値
AnyObject
#継承元
DoughnutController.getStyle
#で定義
タイプ/index.d.ts:616 (新しいウィンドウが開きます)
#includeオプション
▸Protected
includeオプション(mode
、sharedOptions
):boolean
かどうかを判断するためのユーティリティoptions
更新されたプロパティに含める必要があります
#パラメーター
名前 | タイプ |
---|---|
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
sharedOptions | AnyObject |
#戻り値
boolean
#継承元
DoughnutController.includeOptions
#で定義
タイプ/index.d.ts:628 (新しいウィンドウが開きます)
#初期化する
▸初期化する():void
#戻り値
void
#継承元
DoughnutController.initialize
#で定義
タイプ/index.d.ts:612 (新しいウィンドウが開きます)
#リンクスケール
▸リンクスケール():void
#戻り値
void
#継承元
DoughnutController.linkScales
#で定義
タイプ/index.d.ts:599 (新しいウィンドウが開きます)
#解析する
▸解析する(start
、count
):void
#パラメーター
名前 | タイプ |
---|---|
start | number |
count | number |
#戻り値
void
#継承元
DoughnutController.parse
#で定義
タイプ/index.d.ts:644 (新しいウィンドウが開きます)
#配列データの解析
▸Protected
配列データの解析(meta
、data
、start
、count
):AnyObject
[]
#パラメーター
名前 | タイプ |
---|---|
meta | ChartMeta <キーオフChartTypeRegistry 、default <AnyObject 、AnyObject >、default <AnyObject 、AnyObject >> |
data | AnyObject [] |
start | number |
count | number |
#戻り値
AnyObject
[]
#継承元
DoughnutController.parseArrayData
#で定義
タイプ/index.d.ts:646 (新しいウィンドウが開きます)
#オブジェクトデータの解析
▸Protected
オブジェクトデータの解析(meta
、data
、start
、count
):AnyObject
[]
#パラメーター
名前 | タイプ |
---|---|
meta | ChartMeta <キーオフChartTypeRegistry 、default <AnyObject 、AnyObject >、default <AnyObject 、AnyObject >> |
data | AnyObject [] |
start | number |
count | number |
#戻り値
AnyObject
[]
#継承元
DoughnutController.parseObjectData
#で定義
タイプ/index.d.ts:647 (新しいウィンドウが開きます)
#parsePrimitiveData
▸Protected
parsePrimitiveData(meta
、data
、start
、count
):AnyObject
[]
#パラメーター
名前 | タイプ |
---|---|
meta | ChartMeta <キーオフChartTypeRegistry 、default <AnyObject 、AnyObject >、default <料金1534b-b60b-4b0f-8c2d-4349045d9206、AnyObject >> |
data | AnyObject [] |
start | number |
count | number |
#戻り値
AnyObject
[]
#継承元
DoughnutController.parsePrimitiveData
#で定義
タイプ/index.d.ts:645 (新しいウィンドウが開きます)
#削除HoverStyle
▸削除HoverStyle(element
、datasetIndex
、index
):void
#パラメーター
名前 | タイプ |
---|---|
element | default <AnyObject 、AnyObject > |
datasetIndex | number |
index | number |
#戻り値
void
#継承元
DoughnutController.removeHoverStyle
#で定義
タイプ/index.d.ts:641 (新しいウィンドウが開きます)
#リセット
▸リセット():void
#戻り値
void
#継承元
DoughnutController.reset
#で定義
タイプ/index.d.ts:607 (新しいウィンドウが開きます)
#解決データ要素オプション
▸a2a862d9-048c-4a5c-bf06-e514ベベクバック 解決データ要素オプション(index
、mode
):AnyObject
#パラメーター
名前 | タイプ |
---|---|
index | number |
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
#戻り値
AnyObject
#継承元
DoughnutController.resolveDataElementOptions
#で定義
タイプ/index.d.ts:618 (新しいウィンドウが開きます)
#解決データセット要素オプション
▸Protected
解決データセット要素オプション(mode
):AnyObject
#パラメーター
名前 | タイプ |
---|---|
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
#戻り値
AnyObject
#継承元
DoughnutController.resolveDatasetElementOptions
#で定義
タイプ/index.d.ts:617 (新しいウィンドウが開きます)
#setHoverStyle
▸setHoverStyle(element
、datasetIndex
、index
):void
#パラメーター
名前 | タイプ |
---|---|
element | default <AnyObject 、AnyObject > |
datasetIndex | number |
index | number |
#戻り値
void
#継承元
DoughnutController.setHoverStyle
#で定義
タイプ/index.d.ts:642 (新しいウィンドウが開きます)
#アップデート
▸アップデート(mode
):void
#パラメーター
名前 | タイプ |
---|---|
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
#戻り値
void
#継承元
DoughnutController.update
#で定義
タイプ/index.d.ts:603 (新しいウィンドウが開きます)
#update要素
▸Protected
update要素(element
、index
、properties
、mode
):void
必要に応じてアニメーションを使用して、新しいプロパティで要素を更新するためのユーティリティ。
#パラメーター
名前 | タイプ |
---|---|
element | default <AnyObject 、AnyObject > |
index | number |
properties | AnyObject |
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
#戻り値
void
#継承元
DoughnutController.updateElement
#で定義
タイプ/index.d.ts:634 (新しいウィンドウが開きます)
#要素の更新
▸要素の更新(elements
、start
、count
、mode
):void
#パラメーター
名前 | タイプ |
---|---|
elements | default <AnyObject 、AnyObject >[] |
start | number |
count | number |
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
#戻り値
2afd346e-8463-42c9-acd2-37d96c404152
#継承元
DoughnutController.updateElements
#で定義
タイプ/index.d.ts:602 (新しいウィンドウが開きます)
#インデックスの更新
▸インデックスの更新(datasetIndex
):void
#パラメーター
名前 | タイプ |
---|---|
datasetIndex | number |
#戻り値
void
#継承元
DoughnutController.updateIndex
#で定義
タイプ/index.d.ts:604 (新しいウィンドウが開きます)
#updateRangeFromParsed
▸Protected
updateRangeFromParsed(range
、scale
、parsed
、stack
):void
#パラメーター
名前 | タイプ |
---|---|
range | Object |
range.max | number |
range.min | number |
scale | Scale <CoreScaleOptions > |
parsed | unknown [] |
stack | string |boolean |
#戻り値
void
#継承元
DoughnutController.updateRangeFromParsed
#で定義
タイプ/index.d.ts:650 (新しいウィンドウが開きます)
#共有オプションの更新
▸Protected
共有オプションの更新(sharedOptions
、mode
、newOptions
):void
複数の要素に影響を与える可能性がある共有オプションをアニメーション化するユーティリティ。
#パラメーター
名前 | タイプ |
---|---|
sharedOptions | AnyObject |
mode | "none" |"hide" |"show" |"default" |"active" |"resize" |"reset" |
newOptions | AnyObject |
#戻り値
void
#継承元
DoughnutController.updateSharedOptions
#で定義
タイプ/index.d.ts:640 (新しいウィンドウが開きます)