FlexChart クラス リファレンス
継承元 | FlexChartBase : XuniView : UIView |
---|---|
参照先 | UIGestureRecognizerDelegate |
定義先 | FlexChart.h |
dataLabel
FlexChart のデータラベル
@property (nonatomic) FlexChartDataLabel *dataLabel
内容
FlexChart のデータラベル
定義先
FlexChart.h
dataLabelRenderer
FlexChart のデータラベル
@property (nonatomic) FlexChartDataLabelRenderer *dataLabelRenderer
内容
FlexChart のデータラベル
定義先
FlexChart.h
lineMarker
FlexChart に表示するラインマーカーを取得または設定します。
@property (nonatomic) XuniChartLineMarker *lineMarker
内容
FlexChart に表示するラインマーカーを取得または設定します。
定義先
FlexChart.h
series
データ系列のコレクションを取得または設定します。
@property (readonly) XuniObservableArray<XuniSeries*> *series
内容
データ系列のコレクションを取得または設定します。
定義先
FlexChart.h
annotations
注釈(アノテーション)の配列を取得または設定します。
@property (nonatomic) XuniObservableArray<XuniChartAnnotation*> *annotations
内容
注釈(アノテーション)の配列を取得または設定します。
定義先
FlexChart.h
axesArray
軸コレクションの配列を取得します。
@property (nonatomic) NSMutableArray<XuniAxis*> *axesArray
内容
軸コレクションの配列を取得します。
定義先
FlexChart.h
stacking
系列を積層するか、個別にプロットするかを取得または設定します。
@property (nonatomic) XuniStacking stacking
内容
系列を積層するか、個別にプロットするかを取得または設定します。
定義先
FlexChart.h
symbolSize
このチャートをレンダリングするために使用されるシンボルのサイズを取得または設定します。
@property (nonatomic) double symbolSize
内容
このチャートをレンダリングするために使用されるシンボルのサイズを取得または設定します。
定義先
FlexChart.h
interpolateNulls
データ欠損値を補間するかどうかを取得または設定します。 true の場合は、隣接するポイントに基づいて、欠けているデータの値が補間されます。false の場合は、欠損値があるポイントで、 線や領域に切れ目ができます。
@property (nonatomic) IBInspectable BOOL interpolateNulls
内容
データ欠損値を補間するかどうかを取得または設定します。 true の場合は、隣接するポイントに基づいて、欠けているデータの値が補間されます。false の場合は、欠損値があるポイントで、 線や領域に切れ目ができます。
定義先
FlexChart.h
isReallyRotated
チャートが回転した状態かどうかを取得します。
@property (readonly) BOOL isReallyRotated
内容
チャートが回転した状態かどうかを取得します。
定義先
FlexChart.h
rotated
プロットの方向を反転するかどうかを取得または設定します。 false(デフォルト)の場合、プロットの方向は水平です。true の場合、 プロットの方向は垂直で、軸が入れ替わります。
@property (nonatomic) IBInspectable BOOL rotated
内容
プロットの方向を反転するかどうかを取得または設定します。 false(デフォルト)の場合、プロットの方向は水平です。true の場合、 プロットの方向は垂直で、軸が入れ替わります。
定義先
FlexChart.h
isAnimated
チャートのアニメーションが有効かどうかを取得または設定します。
@property (nonatomic) IBInspectable BOOL isAnimated
内容
チャートのアニメーションが有効かどうかを取得または設定します。
定義先
FlexChart.h
loadAnimation
チャートが初めて表示されるときに実行されるアニメーションを取得または設定します。
@property (nonatomic) XuniChartLoadAnimation *loadAnimation
内容
チャートが初めて表示されるときに実行されるアニメーションを取得または設定します。
定義先
FlexChart.h
updateAnimation
データポイントが変更されたとき、または系列が削除または非表示になったときに 実行されるアニメーションを取得または設定します。
@property (nonatomic) XuniAnimation *updateAnimation
内容
データポイントが変更されたとき、または系列が削除または非表示になったときに 実行されるアニメーションを取得または設定します。
定義先
FlexChart.h
maxItemsVisible
X 軸にプロットする最大項目数を取得または設定します。項目の合計数がこの値より大きい場合は、 スワイプして残りの項目を表示する必要があります。
@property (nonatomic) IBInspectable NSUInteger maxItemsVisible
内容
X 軸にプロットする最大項目数を取得または設定します。項目の合計数がこの値より大きい場合は、 スワイプして残りの項目を表示する必要があります。
定義先
FlexChart.h
zoomMode
軸のスクロール動作を取得または設定します。
@property (nonatomic) XuniZoomMode zoomMode
内容
軸のスクロール動作を取得または設定します。
定義先
FlexChart.h
options
軸のスクロール動作を取得または設定します。
@property (nonatomic) FlexChartOptions *options
内容
軸のスクロール動作を取得または設定します。
定義先
FlexChart.h
plotterChart
plotterChart を取得します。
@property (readonly) XuniRect *plotterChart
内容
plotterChart を取得します。
定義先
FlexChart.h
valueFormatter
値の書式を取得または設定します。
@property (nonatomic) NSObject<IXuniValueFormatter> *valueFormatter
内容
値の書式を取得または設定します。
定義先
FlexChart.h
customPlotElement
カスタムプロット要素を取得または設定します。
@property (nonatomic) UIView *customPlotElement
内容
カスタムプロット要素を取得または設定します。
定義先
FlexChart.h
beginPlotElementLoading
プロット要素の読み込みが開始するかどうかを取得または設定します。
@property (nonatomic) BOOL beginPlotElementLoading
内容
プロット要素の読み込みが開始するかどうかを取得または設定します。
定義先
FlexChart.h
isHandleXFPlotElementLoading
XFの軸ラベルをロードするイベントを操作するかどうかを取得します。
@property (nonatomic) BOOL isHandleXFPlotElementLoading
内容
XFの軸ラベルをロードするイベントを操作するかどうかを取得します。
定義先
FlexChart.h
activeUpdateAnimation
アクティブな updateAnimation を取得または設定します。
@property (nonatomic) XuniAnimation *activeUpdateAnimation
内容
アクティブな updateAnimation を取得または設定します。
定義先
FlexChart.h
isUpdateTask1
UpdateTask1 かどうかを取得または設定します。
@property (nonatomic) BOOL isUpdateTask1
内容
UpdateTask1 かどうかを取得または設定します。
定義先
FlexChart.h
isUpdateTask2
UpdateTask2 かどうかを取得または設定します。
@property (nonatomic) BOOL isUpdateTask2
内容
UpdateTask2 かどうかを取得または設定します。
定義先
FlexChart.h
isSeriesCollectionUpdated
seriesCollection が更新されたかどうかを取得または設定します。
@property (nonatomic) BOOL isSeriesCollectionUpdated
内容
seriesCollection が更新されたかどうかを取得または設定します。
定義先
FlexChart.h
isCollectionViewUpdated
collectionView が更新されたかどうかを取得または設定します。
@property (nonatomic) BOOL isCollectionViewUpdated
内容
collectionView が更新されたかどうかを取得または設定します。
定義先
FlexChart.h
updateEventArgs
更新イベントの引数を取得または設定します。
@property (nonatomic) XuniNotifyCollectionChangedEventArgs *updateEventArgs
内容
更新イベントの引数を取得または設定します。
定義先
FlexChart.h
prevAxisYMax
直前の Y 軸の最大値を取得または設定します。
@property (nonatomic) double prevAxisYMax
内容
直前の Y 軸の最大値を取得または設定します。
定義先
FlexChart.h
prevAxisYMin
直前の Y 軸の最小値を取得または設定します。
@property (nonatomic) double prevAxisYMin
内容
直前の Y 軸の最小値を取得または設定します。
定義先
FlexChart.h
prevAxisXMax
直前の X 軸の最大値を取得または設定します。
@property (nonatomic) double prevAxisXMax
内容
直前の X 軸の最大値を取得または設定します。
定義先
FlexChart.h
prevAxisXMin
前の軸 X の最小値を取得または設定します。
@property (nonatomic) double prevAxisXMin
内容
前の軸 X の最小値を取得または設定します。
定義先
FlexChart.h
prevXValsArray
直前の X 値の配列を取得または設定します。
@property (nonatomic) NSMutableArray *prevXValsArray
内容
直前の X 値の配列を取得または設定します。
定義先
FlexChart.h
prevYValsArray
直前の Y 軸の値配列を取得または設定します。
@property (nonatomic) NSMutableArray *prevYValsArray
内容
直前の Y 軸の値配列を取得または設定します。
定義先
FlexChart.h
isChartUpdate
チャートの更新アニメーションが表示中かどうかを取得します。
@property (readonly) BOOL isChartUpdate
内容
チャートの更新アニメーションが表示中かどうかを取得します。
定義先
FlexChart.h
plotElementLoading
plotElementLoading イベントを取得または設定します。
@property (nonatomic) XuniEvent<XuniChartPlotElementEventArgs*> *plotElementLoading
内容
plotElementLoading イベントを取得または設定します。
定義先
FlexChart.h
– onPlotElementLoading:
プロット要素がロードされる前に plotElementLoading event イベントを発生させます。
- (void)onPlotElementLoading:(XuniChartPlotElementEventArgs *)args
パラメータ
args |
イベント引数 |
---|
内容
プロット要素がロードされる前に plotElementLoading event イベントを発生させます。
定義先
FlexChart.h
– pointToData:
ポイントをコントロール座標からチャートデータ座標に変換します。
- (XuniPoint *)pointToData:(XuniPoint *)point
パラメータ
point |
コントロール座標のポイント |
---|
戻り値
チャートデータ座標のポイント
内容
ポイントをコントロール座標からチャートデータ座標に変換します。
定義先
FlexChart.h
– dataToPoint:
ポイントのチャートデータ座標をコントロール座標に変換します。
- (XuniPoint *)dataToPoint:(XuniPoint *)point
パラメータ
point |
チャートデータ座標のポイント |
---|
戻り値
コントロール座標のポイント
内容
ポイントのチャートデータ座標をコントロール座標に変換します。
定義先
FlexChart.h
– hitTest:
指定されたデータポイントの情報を HitTestInfo オブジェクトとして取得します。
- (XuniChartHitTestInfo *)hitTest:(XuniPoint *)point
パラメータ
point |
画面座標内の調査するポイント |
---|
戻り値
データポイントの情報を含む XuniChartHitTestInfo オブジェクト
内容
指定されたデータポイントの情報を HitTestInfo オブジェクトとして取得します。
定義先
FlexChart.h
– getEasing
イージングタイプを取得します。
- (id<IXuniEaseAction>)getEasing
戻り値
イージングタイプ
内容
イージングタイプを取得します。
定義先
FlexChart.h
– getDescriptor:
フォントのディスクリプタを取得します。
- (UIFontDescriptor *)getDescriptor:(NSMutableDictionary *)attributes
パラメータ
attributes |
フォント属性 |
---|
戻り値
ディスクリプタ
内容
フォントのディスクリプタを取得します。
定義先
FlexChart.h
– isSeriesSelected:
系列が選択されているかどうかを判定します。
- (BOOL)isSeriesSelected:(XuniSeries *)series
パラメータ
series |
系列 |
---|
戻り値
boolean 選択されている場合は true
内容
系列が選択されているかどうかを判定します。
定義先
FlexChart.h
– getDataPointsAroundPoint:y:
X/Y軸周辺のデータポイントを配列で取得します。
- (NSArray *)getDataPointsAroundPoint:(double)x y:(double)y
パラメータ
x |
X 座標 |
---|---|
y |
Y 座標 |
戻り値
return データポイントの配列
内容
X/Y軸周辺のデータポイントを配列で取得します。
定義先
FlexChart.h
– getHitTestInfoValue:formatted:pointIndex:series:
値を取得します。
- (id)getHitTestInfoValue:(int)index formatted:(BOOL)formatted pointIndex:(int)pointIndex series:(XuniSeries *)series
パラメータ
index |
系列のインデックス |
---|---|
formatted |
書式が設定されているかどうか |
pointIndex |
系列のポイントインデックス |
series |
系列 |
戻り値
値
内容
値を取得します。
定義先
FlexChart.h
– hitTestSeries:seriesIndex:
チャート要素の特定の場所についての情報を取得します。
- (XuniChartHitTestInfo *)hitTestSeries:(XuniPoint *)point seriesIndex:(int)seriesIndex
パラメータ
point |
指定するチャート内データの Point 座標 |
---|---|
seriesIndex |
系列のインデックス |
戻り値
指定されたポイントのチャート要素
内容
チャート要素の特定の場所についての情報を取得します。
定義先
FlexChart.h
– getInterpolatedValue:index:count:
近似値に基づいて補間する値を取得します。
- (double)getInterpolatedValue:(NSArray *)arrvalues index:(int)index count:(int)count
パラメータ
arrvalues |
値の配列 |
---|---|
index |
インデックス |
count |
値の個数 |
戻り値
補間する値
内容
近似値に基づいて補間する値を取得します。
定義先
FlexChart.h
– isAllSeriesHidden
すべての系列が非表示かどうかを判断します。
- (BOOL)isAllSeriesHidden
戻り値
非表示の場合はtrue
内容
すべての系列が非表示かどうかを判断します。
定義先
FlexChart.h