#インターフェイス: LineElement<T, O>

#型パラメータ

名前 タイプ
T 伸びるLineProps=LineProps
O 伸びるLineOptions=LineOptions

#階層

#プロパティ

#$アニメーション

$アニメーション:Record<キーオフTAnimation>

#継承元

要素.$アニメーション

#で定義

コア/コア.要素.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 (新しいウィンドウが開きます)

#メソッド

#描く

描く(ctxarea?):void

#パラメーター

名前 タイプ
ctx CanvasRenderingContext2D
area? ChartArea

#戻り値

void

#継承元

ビジュアルエレメント描く

#で定義

タイプ/index.d.ts:1765 (新しいウィンドウが開きます)


#初め

初め():false|Point

#戻り値

false|Point

#で定義

タイプ/index.d.ts:1925 (新しいウィンドウが開きます)


#getCenterPoint

getCenterPoint(useFinalPosition?):Point

#パラメーター

名前 タイプ
useFinalPosition? boolean

#戻り値

Point

#継承元

ビジュアルエレメントgetCenterPoint

#で定義

タイプ/index.d.ts:1769 (新しいウィンドウが開きます)


#getProps

getProps<P>(propsfinal?):Pick<TP[number]>

各プロパティの現在値または最終値を取得します。追加のプロパティ (オブジェクト全体) を返すことができます。

#型パラメータ

名前 タイプ
P keyofを拡張しますT[]

#パラメーター

名前 タイプ 説明
props P 取得するプロパティ
final? boolean 最終値(アニメーションターゲット)を取得します

#戻り値

Pick<TP[number]>

#継承元

Element.getProps

#で定義

コア/core.element.ts:31 (新しいウィンドウが開きます)

getProps<P>(propsfinal?):Partial<Record<Punknown>>

#型パラメータ

名前 タイプ
P 伸びるstring

#パラメーター

名前 タイプ
props P[]
final? boolean

#戻り値

Partial<Record<Punknown>>

#継承元

Element.getProps

#で定義

コア/コア.要素.ts:32 (新しいウィンドウが開きます)


#範囲の取得

Optional 範囲の取得(axis):number

#パラメーター

名前 タイプ
axis "x"|"y"

#戻り値

number

#継承元

ビジュアルエレメント範囲の取得

#で定義

タイプ/index.d.ts:1770 (新しいウィンドウが開きます)


#値がある

値がある():boolean

#戻り値

boolean

#継承元

Element.hasValue

#で定義

コア/コア.要素.ts:22 (新しいウィンドウが開きます)


#範囲内で

範囲内で(mouseXmouseYuseFinalPosition?):boolean

#パラメーター

名前 タイプ
mouseX number
mouseY number
useFinalPosition? boolean

#戻り値

boolean

#継承元

ビジュアルエレメント範囲内で

#で定義

タイプ/index.d.ts:1766 (新しいウィンドウが開きます)


#inXRange

inXRange(mouseXuseFinalPosition?):boolean

#パラメーター

名前 タイプ
mouseX number
useFinalPosition? boolean

#戻り値

boolean

#継承元

ビジュアルエレメントinXRange

#で定義

タイプ/index.d.ts:1767 (新しいウィンドウが開きます)


#inYRange

inYRange(mouseYuseFinalPosition?):boolean

#パラメーター

名前 タイプ
mouseY number
useFinalPosition? boolean

#戻り値

boolean

#継承元

ビジュアルエレメントinYRange

#で定義

タイプ/index.d.ts:1768 (新しいウィンドウが開きます)


#補間する

補間する(pointproperty):Point|Point[]

#パラメーター

名前 タイプ
point Point
property "x"|"y"

#戻り値

Point|Point[]

#で定義

タイプ/index.d.ts:1927 (新しいウィンドウが開きます)


#最後

最後():false|Point

#戻り値

false|Point

#で定義

タイプ/index.d.ts:1926 (新しいウィンドウが開きます)


#

(ctx):boolean

#パラメーター

名前 タイプ
ctx CanvasRenderingContext2D

#戻り値

boolean

#で定義

タイプ/index.d.ts:1929 (新しいウィンドウが開きます)


#パスセグメント

パスセグメント(ctxsegmentparams):boolean

#パラメーター

名前 タイプ
ctx CanvasRenderingContext2D
segment Segment
params AnyObject

#戻り値

boolean

#で定義

タイプ/index.d.ts:1928 (新しいウィンドウが開きます)


#ツールチップの位置

ツールチップの位置(useFinalPosition):Point

#パラメーター

名前 タイプ
useFinalPosition boolean

#戻り値

Point

#継承元

Element.tooltipPosition

#で定義

コア/core.element.ts:17 (新しいウィンドウが開きます)


#コントロールポイントの更新

コントロールポイントの更新(chartAreaindexAxis?):void

#パラメーター

名前 タイプ
chartArea ChartArea
indexAxis? "x"|"y"

#戻り値

void

#で定義

タイプ/index.d.ts:1922 (新しいウィンドウが開きます)