FlexChartDelegate プロトコル リファレンス
参照先 | XuniViewDelegate |
---|---|
定義先 | FlexChartBase.h |
– 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