FlexChartDelegate プロトコル リファレンス

参照先 XuniViewDelegate
定義先 FlexChartBase.h

概要

FlexChartDelegate プロトコル

– selectionChanged:hitTestInfo:

選択範囲が変更されたときに何らかの処理を実行します。

- (void)selectionChanged:(FlexChartBase *)sender hitTestInfo:(XuniHitTestInfo *)hitTestInfo

パラメータ

sender

このイベントの対象となる FlexChart オブジェクト

hitTestInfo

指定されたポイントにあるチャート要素の情報

内容

選択範囲が変更されたときに何らかの処理を実行します。

定義先

FlexChartBase.h

– seriesVisibilityChanged:series:

系列の表示/非表示が変更されたときに何らかの処理を実行します。

- (void)seriesVisibilityChanged:(FlexChartBase *)sender series:(XuniSeries *)series

パラメータ

sender

このイベントの対象となる FlexChart オブジェクト

series

変更された座標にあるチャート系列

内容

系列の表示/非表示が変更されたときに何らかの処理を実行します。

定義先

FlexChartBase.h

– axisRangeChanged:axis:

軸範囲が変更されたかどうかを取得します

- (void)axisRangeChanged:(FlexChartBase *)sender axis:(XuniAxis *)axis

パラメータ

sender

このイベントの対象となるFlexChart オブジェクト

axis

範囲が変更された軸

内容

軸範囲が変更されたかどうかを取得します

定義先

FlexChartBase.h

– handleTooltip:point:isVisible:data:

カスタマイズされたツールチップを処理します。

- (void)handleTooltip:(FlexChartBase *)sender point:(XuniPoint *)point isVisible:(BOOL)isVisible data:(NSArray *)data

パラメータ

sender

イベントの対象となるFlexChart オブジェクト

point

タップされたポイント

isVisible

ツールチップの表示/非表示

data

ツールチップデータ

内容

カスタマイズされたツールチップを処理します。

定義先

FlexChartBase.h

– handlePlotElementLoading:renderEngine:rect:pointIndex:point:seriesIndex:defaultRender:

プロット要素ロードイベントを処理します。

- (BOOL)handlePlotElementLoading:(FlexChartBase *)sender renderEngine:(XuniRenderEngine *)renderEngine rect:(XuniRect *)rect pointIndex:(int)pointIndex point:(XuniPoint *)point seriesIndex:(int)seriesIndex defaultRender:(BasePlotElementRender *)defaultRender

パラメータ

sender

イベントの対象となるFlexChart オブジェクト

renderEngine

レンダリングエンジン

rect

四角形領域

pointIndex

ポイントのインデックス

point

ポイント

seriesIndex

系列のインデックス

defaultRender

デフォルトのレンダラ

戻り値

boolean 値

内容

プロット要素ロードイベントを処理します。

定義先

FlexChartBase.h

– handleLabelLoading:renderEngine:axisIndex:eventArgs:

ラベルのロードイベントを処理します。

- (BOOL)handleLabelLoading:(FlexChartBase *)sender renderEngine:(XuniRenderEngine *)renderEngine axisIndex:(int)axisIndex eventArgs:(XuniLabelLoadingEventArgs *)eventArgs

パラメータ

sender

このイベントの対象となるFlexChart オブジェクト

renderEngine

レンダリングエンジン

axisIndex

軸のインデックス

eventArgs

イベント引数

戻り値

boolean 値

内容

ラベルのロードイベントを処理します。

定義先

FlexChartBase.h

– lineMarkerPositionChanged:

ラインマーカー位置が変更されたとにに処理を実行します。

- (void)lineMarkerPositionChanged:(FlexChartBase *)sender

パラメータ

sender

対象となるFlexChart オブジェクト

内容

ラインマーカー位置が変更されたとにに処理を実行します。

定義先

FlexChartBase.h