[]
        
(Showing Draft Content)

Wijmo_Angular2_Chart_Analytics.Wjflexcharttrendline

WjFlexChartTrendLine クラス

{@link wijmo.chart.analytics.TrendLines} コントロールに対応するAngular 2コンポーネント。

wj-flex-chart-trend-lineコンポーネントは、 wijmo.angular2.chart.WjFlexChart または、 wijmo.angular2.chart.finance.WjFinancialChart コンポーネントに含める必要があります。

wj-flex-chart-trend-lineコンポーネントを使用して、Angular 2アプリケーションにTrendLineコントロールを 追加できます。Angular 2マークアップの構文については、 「Angular 2マークアップ構文」を参照してください。

WjFlexChartTrendLineコンポーネントは、TrendLineコントロールから派生され、 そのすべてのプロパティ、イベント、およびメソッドを継承しています。

階層

プロパティ

altStyle

altStyle: any

系列の代替スタイルを取得または設定します。

横棒グラフ、縦棒グラフ、散布図の負の値に使用されたり、 ローソク足チャート、ラインブレイク、エクイボリュームなどの 株価チャートタイプの上昇値に使用されます。

このプロパティのデフォルト値は null です。これにより、系列はデフォルトのスタイルを使用します。

asyncBindings

asyncBindings: boolean

この特定のコンポーネントのグローバルなWjOptions.asyncBindingsの設定をオーバーライドできます。 詳細については、WjOptions. WjOptions.asyncBindings プロパティの説明を参照してください。

axisX

axisX: Axis

系列のX軸を取得または設定します。

axisY

axisY: Axis

系列のY軸を取得または設定します。

binding

binding: string

系列のYの値を含むプロパティの名前を取得または設定します。

bindingX

bindingX: string

系列のXの値を含むプロパティの名前を取得または設定します。

chart

この系列を所有する FlexChart オブジェクトを取得します。

coefficients

coefficients: number[]

計算式の係数を取得します。

collectionView

collectionView: ICollectionView

この系列のデータを含む ICollectionView オブジェクトを取得します。

cssClass

cssClass: string

系列のCSSクラスを取得または設定します。

fitType

TrendLine のフィッティングタイプを取得または設定します。

hostElement

hostElement: SVGGElement

系列のホスト要素を取得します。

initialized

initialized: EventEmitter<any>

このイベントは、コンポーネントがAngularによって初期化された後、つまり すべての連結プロパティが割り当てられ、子コンポーネント(ある場合)が初期化された後にトリガされます。

interpolateNulls

interpolateNulls: boolean

データ内のnull値を補間するかどうかを決定する値を取得または設定します。

trueの場合は、隣接するポイントに基づいて、欠けているデータの値が補間されます。 falseの場合は、null値のあるポイントで、線や領域に切れ目ができます。

このプロパティのデフォルト値は falseです。

isInitialized

isInitialized: boolean

コンポーネントがAngularによって初期化されているかどうかを示します。 この値は、initializedイベントをトリガする直前にfalseからtrueになります。

itemFormatter

itemFormatter: Function

系列の外観をカスタマイズするための項目書式設定関数を取得または設定します。

このプロパティはチャートの itemFormatter wijmo.chart.FlexChart.itemFormatter をオーバーライドします。

itemsSource

itemsSource: any

系列データを含む配列またはICollectionView オブジェクトを取得または設定します。

legendElement

legendElement: SVGGElement

系列の凡例要素を取得します。

name

name: string

系列の名前を取得または設定します。

系列の名前を取得または設定します。系列名はチャートの凡例に表示されます。 名前のない系列は凡例に表示されません。

order

order: number

多項式またはフーリエ方程式の項の数を取得または設定します。

この値は、1より大きい整数に設定してください。 これは、fitTypeがwijmo.chart.analytics.TrendLineFitType.Polynomialまたは wijmo.chart.analytics.TrendLineFitType.Fourier に設定されたときに適用されます。

renderedNg

renderedNg: EventEmitter<any>

プログラムによるアクセスに使用されるWijmo renderedイベントのAngular(EventEmitter)バージョン。 コードでこのイベントのAngularバージョンをサブスクライブする場合は、このイベント名を使用してください。 テンプレート連結では、通常のrendered Wijmoイベント名を使用してください。

renderingNg

renderingNg: EventEmitter<any>

プログラムによるアクセスに使用されるWijmo renderingイベントのAngular(EventEmitter)バージョン。 コードでこのイベントのAngularバージョンをサブスクライブする場合は、このイベント名を使用してください。 テンプレート連結では、通常のrendering Wijmoイベント名を使用してください。

sampleCount

sampleCount: number

関数計算のためのサンプル数を取得または設定します。このプロパティは、MovingAverageに適用されません。

style

style: any

系列のスタイルを取得または設定します。

symbolMarker

symbolMarker: Marker

系列の各データポイントに使用するマーカーの形状を取得または設定します。 Scatter、LineSymbols、SplineSymbolsの各チャートタイプに適用されます。

このプロパティのデフォルト値はMarker.Dot です。

symbolSize

symbolSize: number

この Series をレンダリングするために使用されるシンボルのサイズ(ピクセル単位)を取得または設定します。 Scatter、LineSymbols、およびSplineSymbolsチャートタイプに適用されます。

このプロパティのデフォルト値は10 ピクセルです。

symbolStyle

symbolStyle: any

系列のシンボルスタイルを取得または設定します。

Scatter、LineSymbols、およびSplineSymbolsチャートタイプに適用されます。

tooltipContent

tooltipContent: any

系列固有のツールチップ内容を取得または設定します。

このプロパティは、チャートのツールチップの内容をオーバーライドします。

visibility

visibility: SeriesVisibility

系列を表示するかどうか、表示する場合はどこに表示するかを示す列挙値を取得または設定します。

このプロパティのデフォルト値はSeriesVisibility.Visible です。

wjProperty

wjProperty: string

このコンポーネントの割り当て先のプロパティの名前を取得または設定します。 デフォルト値は'series'です。

メソッド

approximate

  • approximate(x: number): number

created

  • created(): void
  • Wijmoコンポーネントから継承されるカスタムコンポーネントを作成する場合は、このメソッドを
    オーバーライドして、通常はクラスコンストラクタで行う必要な初期化を行うことができます。 このメソッドは、Wijmoコンポーネントコンストラクタの最後の行で呼び出され、 カスタムコンポーネントのコンストラクタを宣言しなくて済むようにします。これにより、 コンストラクタのパラメータを保持したり、Wijmoコンポーネントのコンストラクタパラメータとの同期を維持する必要がなくなります。

    戻り値 void

dataToPoint

drawLegendItem

  • 指定した位置に凡例項目を描画します。

    引数

    • engine: IRenderEngine

      使用するレンダリングエンジン。

    • rect: Rect

      凡例項目の位置。

    • index: number

      凡例項目のインデックス(系列が複数の凡例項目を持つ場合)。

    戻り値 void

getDataRect

  • getDataRect(currentRect?: Rect, calculatedRect?: Rect): Rect
  • データ座標の境界四角形を返します。

    getDataRect()がnullを返すと、データ値に基づいて自動的に境界が計算されます。

    引数

    • オプション currentRect: Rect

      チャートの現在の四角形。 このパラメータはオプションです。

    • オプション calculatedRect: Rect

      チャートの計算された四角形。 このパラメータはオプションです。

    戻り値 Rect

getEquation

  • getEquation(fmt?: Function): string
  • 係数の書式設定された式文字列を取得します。

    引数

    • オプション fmt: Function

      係数を文字列に変換するために使用される書式設定関数。このパラメータはオプションです。

    戻り値 string

getPlotElement

  • getPlotElement(pointIndex: number): any
  • 指定したポイントインデックスに対応するプロット要素を取得します。

    引数

    • pointIndex: number

      データポイントのインデックス。

    戻り値 any

hitTest

  • 指定したポイントに関する情報を含む HitTestInfo オブジェクトを取得します。

    引数

    • pt: any

      調べるポイント(ウィンドウ座標単位)。

    • オプション y: number

      ポイントのY座標(最初のパラメーターが数値の場合)。

    戻り値 HitTestInfo

initialize

  • initialize(options: any): void
  • 指定したオブジェクトからプロパティをコピーして系列を初期化します。

    引数

    • options: any

      系列の初期化データを含むJavaScriptオブジェクト。

    戻り値 void

legendItemLength

  • legendItemLength(): number

measureLegendItem

  • 凡例項目の高さと幅を測定します。

    引数

    • engine: IRenderEngine

      使用するレンダリングエンジン。

    • index: number

      凡例項目のインデックス(系列が複数の凡例項目を持つ場合)。

    戻り値 Size

onRendered

onRendering

  • onRendering(engine: IRenderEngine, index: number, count: number): boolean
  • rendering イベントを発生させます。

    引数

    • engine: IRenderEngine

      系列のレンダリングに使用されるIRenderEngine オブジェクト。

    • index: number

      レンダリングする系列のインデックス。

    • count: number

      レンダリングする系列の合計数。

    戻り値 boolean

pointToData

  • Point をコントロール座標から系列データ座標に変換します。

    引数

    • pt: Point

      変換するポイント(コントロール座標単位)。

    戻り値 Point

イベント

rendered

rendered: Event

系列がレンダリングされたときに発生します。

rendering

rendering: Event

系列がレンダリングされるときに発生します。