#インターフェイス: BarElement<T, O>
#型パラメータ
名前 | タイプ |
---|---|
T | 伸びるBarProps =BarProps |
O | 伸びるBarOptions =BarOptions |
#階層
default
<T
、O
>-
↳
BarElement
#プロパティ
#$アニメーション
•$アニメーション:Record
<キーオフT
、Animation
>
#継承元
要素.$アニメーション
#で定義
コア/コア.要素.ts:15 (新しいウィンドウが開きます)
#アクティブ
•アクティブ:boolean
=false
#継承元
Element.active
#で定義
コア/コア.要素.ts:13 (新しいウィンドウが開きます)
#オプション
•オプション:O
#継承元
要素.オプション
#で定義
コア/コア.要素.ts:14 (新しいウィンドウが開きます)
#バツ
•バツ:number
#継承元
Element.x
#で定義
コア/コア.要素.ts:11 (新しいウィンドウが開きます)
#y
•y:number
#継承元
Element.y
#で定義
コア/コア.要素.ts:12 (新しいウィンドウが開きます)
#メソッド
#描く
▸描く(ctx
、area?
):void
#パラメーター
名前 | タイプ |
---|---|
ctx | CanvasRenderingContext2D |
area? | ChartArea |
#戻り値
void
#継承元
#で定義
タイプ/index.d.ts:1765 (新しいウィンドウが開きます)
#getCenterPoint
▸getCenterPoint(useFinalPosition?
):Point
#パラメーター
名前 | タイプ |
---|---|
useFinalPosition? | boolean |
#戻り値
#継承元
#で定義
タイプ/index.d.ts:1769 (新しいウィンドウが開きます)
#getProps
▸getProps<P
>(props
、final?
):Pick
<T
、P
[number
]>
各プロパティの現在値または最終値を取得します。追加のプロパティ (オブジェクト全体) を返すことができます。
#型パラメータ
名前 | タイプ |
---|---|
P | keyofを拡張しますT [] |
#パラメーター
名前 | タイプ | 説明 |
---|---|---|
props | P | 取得するプロパティ |
final? | boolean | 最終値(アニメーションターゲット)を取得します |
#戻り値
Pick
<T
、8c9b058b-a703-4c20-ba78-afffa07d44a[number
]>
#継承元
Element.getProps
#で定義
コア/core.element.ts:31 (新しいウィンドウが開きます)
▸getProps<P
>(props
、final?
):Partial
<Record
<P
、unknown
>>
#型パラメータ
名前 | タイプ |
---|---|
P | 伸びるstring |
#パラメーター
名前 | タイプ |
---|---|
props | P [] |
final? | boolean |
#戻り値
Partial
<Record
<P
、unknown
>>
#継承元
Element.getProps
#で定義
コア/コア.要素.ts:32 (新しいウィンドウが開きます)
#範囲の取得
▸Optional
範囲の取得(axis
):number
#パラメーター
名前 | タイプ |
---|---|
axis | "x" |"y" |
#戻り値
number
#継承元
#で定義
タイプ/index.d.ts:1770 (新しいウィンドウが開きます)
#値がある
▸値がある():boolean
#戻り値
boolean
#継承元
Element.hasValue
#で定義
コア/コア.要素.ts:22 (新しいウィンドウが開きます)
#範囲内で
▸範囲内で(mouseX
、mouseY
、useFinalPosition?
):boolean
#パラメーター
名前 | タイプ |
---|---|
mouseX | number |
mouseY | number |
useFinalPosition? | boolean |
#戻り値
boolean
#継承元
#で定義
タイプ/index.d.ts:1766 (新しいウィンドウが開きます)
#inXRange
▸inXRange(mouseX
、useFinalPosition?
):boolean
#パラメーター
名前 | タイプ |
---|---|
mouseX | number |
useFinalPosition? | boolean |
#戻り値
boolean
#継承元
#で定義
タイプ/index.d.ts:1767 (新しいウィンドウが開きます)
#inYRange
▸inYRange(mouseY
、useFinalPosition?
):0b57277a-0263-48ce-a98d-487204381e39
#パラメーター
名前 | タイプ |
---|---|
mouseY | number |
useFinalPosition? | boolean |
#戻り値
boolean
#継承元
#で定義
タイプ/index.d.ts:1768 (新しいウィンドウが開きます)
#ツールチップの位置
▸ツールチップの位置(useFinalPosition
):Point
#パラメーター
名前 | タイプ |
---|---|
useFinalPosition | boolean |
#戻り値
#継承元
Element.tooltipPosition
#で定義
コア/core.element.ts:17 (新しいウィンドウが開きます)