#インターフェイス: LineElement<T, O>
#型パラメータ
名前 | タイプ |
---|---|
T | 伸びるLineProps =LineProps |
O | 伸びるLineOptions =LineOptions |
#階層
default
<T
、O
>-
↳
LineElement
#プロパティ
#$アニメーション
•$アニメーション:Record
<キーオフT
、Animation
>
#継承元
要素.$アニメーション
#で定義
コア/コア.要素.ts:15 (新しいウィンドウが開きます)
#アクティブ
•アクティブ:boolean
=false
#継承元
Element.active
#で定義
コア/コア.要素.ts:13 (新しいウィンドウが開きます)
#オプション
•オプション:O
#継承元
要素.オプション
#で定義
コア/コア.要素.ts:14 (新しいウィンドウが開きます)
#ポイント
•ポイント:Point
[]
#で定義
タイプ/index.d.ts:1923 (新しいウィンドウが開きます)
#セグメント
•Readonly
セグメント:Segment
[]
#で定義
タイプ/index.d.ts:1924 (新しいウィンドウが開きます)
#バツ
•バツ:number
#継承元
Element.x
#で定義
コア/コア.要素.ts:11 (新しいウィンドウが開きます)
#y
•y:number
#継承元
Element.y
#で定義
コア/コア.要素.ts:12 (新しいウィンドウが開きます)
#メソッド
#描く
▸描く(ctx
、area?
):void
#パラメーター
名前 | タイプ |
---|---|
ctx | CanvasRenderingContext2D |
area? | ChartArea |
#戻り値
void
#継承元
#で定義
タイプ/index.d.ts:1765 (新しいウィンドウが開きます)
#初め
▸初め():false
|Point
#戻り値
false
|Point
#で定義
タイプ/index.d.ts:1925 (新しいウィンドウが開きます)
#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
、P
[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?
):boolean
#パラメーター
名前 | タイプ |
---|---|
mouseY | number |
useFinalPosition? | boolean |
#戻り値
boolean
#継承元
#で定義
タイプ/index.d.ts:1768 (新しいウィンドウが開きます)
#補間する
▸補間する(point
、property
):Point
|Point
[]
#パラメーター
名前 | タイプ |
---|---|
point | Point |
property | "x" |"y" |
#戻り値
#で定義
タイプ/index.d.ts:1927 (新しいウィンドウが開きます)
#最後
▸最後():false
|Point
#戻り値
false
|Point
#で定義
タイプ/index.d.ts:1926 (新しいウィンドウが開きます)
#道
▸道(ctx
):boolean
#パラメーター
名前 | タイプ |
---|---|
ctx | CanvasRenderingContext2D |
#戻り値
boolean
#で定義
タイプ/index.d.ts:1929 (新しいウィンドウが開きます)
#パスセグメント
▸パスセグメント(ctx
、segment
、params
):boolean
#パラメーター
名前 | タイプ |
---|---|
ctx | CanvasRenderingContext2D |
segment | Segment |
params | AnyObject |
#戻り値
boolean
#で定義
タイプ/index.d.ts:1928 (新しいウィンドウが開きます)
#ツールチップの位置
▸ツールチップの位置(useFinalPosition
):Point
#パラメーター
名前 | タイプ |
---|---|
useFinalPosition | boolean |
#戻り値
#継承元
Element.tooltipPosition
#で定義
コア/core.element.ts:17 (新しいウィンドウが開きます)
#コントロールポイントの更新
▸コントロールポイントの更新(chartArea
、indexAxis?
):void
#パラメーター
名前 | タイプ |
---|---|
chartArea | ChartArea |
indexAxis? | "x" |"y" |
#戻り値
void
#で定義
タイプ/index.d.ts:1922 (新しいウィンドウが開きます)