XuniSeries クラス リファレンス

継承元 NSObject
参照先 IXuniSeries
定義先 Series.h

概要

チャートの系列を表示します。

  chart

この系列を所有する FlexChart オブジェクト

@property (nonatomic) FlexChart *chart

内容

この系列を所有する FlexChart オブジェクト

定義先

Series.h

  axisX

系列に連結する X 軸

@property (nonatomic) XuniAxis *axisX

内容

系列に連結する X 軸

定義先

Series.h

  axisY

系列に連結された Y 軸

@property (nonatomic) XuniAxis *axisY

内容

系列に連結された Y 軸

定義先

Series.h

  axisXname

X 軸の名前を取得または設定します。

@property (nonatomic) NSString *axisXname

内容

X 軸の名前を取得または設定します。

定義先

Series.h

  axisYname

Y 軸の名前を取得します。

@property (nonatomic) NSString *axisYname

内容

Y 軸の名前を取得します。

定義先

Series.h

  chartType

この系列のチャートタイプを取得または設定します。

@property (nonatomic) XuniChartType chartType

内容

この系列のチャートタイプを取得または設定します。

定義先

Series.h

  name

汎用に表示する系列の名前を取得または設定します。名前のない系列は凡例に表示されません。

@property (nonatomic) NSString *name

内容

汎用に表示する系列の名前を取得または設定します。名前のない系列は凡例に表示されません。

定義先

Series.h

  binding

Y 軸に値をプロットするデータの連結プロパティ名を取得または設定します。

@property (nonatomic) NSString *binding

内容

Y 軸に値をプロットするデータの連結プロパティ名を取得または設定します。

定義先

Series.h

  bindingX

X 軸にプロットされるデータの連結プロパティ名を取得または設定します。

@property (nonatomic) NSString *bindingX

内容

X 軸にプロットされるデータの連結プロパティ名を取得または設定します。

定義先

Series.h

  itemsSource

系列のデータソースを取得または設定します。

@property (nonatomic) NSMutableArray *itemsSource

内容

系列のデータソースを取得または設定します。

定義先

Series.h

  collectionView

系列データを含むコレクションビュー( XuniCollectionView )を取得します。

@property (nonatomic) XuniCollectionView *collectionView

内容

系列データを含むコレクションビュー( XuniCollectionView )を取得します。

定義先

Series.h

  visibility

系列の表示状態を取得または設定します。

@property (nonatomic) XuniSeriesVisibility visibility

内容

系列の表示状態を取得または設定します。

定義先

Series.h

  color

プロット要素の塗りつぶしに使用される色を取得または設定します。

@property (nonatomic) UIColor *color

内容

プロット要素の塗りつぶしに使用される色を取得または設定します。

定義先

Series.h

  borderColor

プロット要素の境界線の色を取得または設定します。

@property (nonatomic) UIColor *borderColor

内容

プロット要素の境界線の色を取得または設定します。

定義先

Series.h

  borderWidth

プロット要素の境界線の幅を取得または設定します。

@property (nonatomic) double borderWidth

内容

プロット要素の境界線の幅を取得または設定します。

定義先

Series.h

  opacity

プロット要素に適用される不透明度の値を取得します。

@property (nonatomic) double opacity

内容

プロット要素に適用される不透明度の値を取得します。

定義先

Series.h

  symbolColor

シンボルの塗りつぶしに使用される色を取得または設定します。

@property (nonatomic) UIColor *symbolColor

内容

シンボルの塗りつぶしに使用される色を取得または設定します。

定義先

Series.h

  symbolBorderColor

シンボルの境界線の色を取得または設定します。

@property (nonatomic) UIColor *symbolBorderColor

内容

シンボルの境界線の色を取得または設定します。

定義先

Series.h

  symbolBorderWidth

シンボルの境界線の幅を取得または設定します。

@property (nonatomic) double symbolBorderWidth

内容

シンボルの境界線の幅を取得または設定します。

定義先

Series.h

  symbolOpacity

シンボルの不透明度を取得または設定します。

@property (nonatomic) double symbolOpacity

内容

シンボルの不透明度を取得または設定します。

定義先

Series.h

  symbolMarker

シンボルのマーカーを取得または設定します。

@property (nonatomic) XuniMarkerType symbolMarker

内容

シンボルのマーカーを取得または設定します。

定義先

Series.h

  symbolSize

シンボルのサイズを取得または設定します。

@property (nonatomic) double symbolSize

内容

シンボルのサイズを取得または設定します。

定義先

Series.h

  values

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

@property (nonatomic, readonly) NSArray *values

内容

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

定義先

Series.h

  xvalues

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

@property (nonatomic, readonly) NSArray *xvalues

内容

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

定義先

Series.h

  animationTime

系列のアニメーションの表示時間を取得または設定します。

@property (nonatomic) double animationTime

内容

系列のアニメーションの表示時間を取得または設定します。

定義先

Series.h

  animationDuration

系列のアニメーションの遅延時間を取得または設定します。

@property (nonatomic) double animationDuration

内容

系列のアニメーションの遅延時間を取得または設定します。

定義先

Series.h

  itemRowNum

系列の要素の行番号を取得または設定します。

@property (nonatomic) int itemRowNum

内容

系列の要素の行番号を取得または設定します。

定義先

Series.h

  itemColumnNum

系列の要素の列番号を取得または設定します。

@property (nonatomic) int itemColumnNum

内容

系列の要素の列番号を取得または設定します。

定義先

Series.h

– init

系列オブジェクトを初期化します

- (instancetype)init

戻り値

系列オブジェクト

内容

系列オブジェクトを初期化します

定義先

Series.h

– initForChart:binding:name:

系列オブジェクトを初期化します。

- (id)initForChart:(FlexChart *)chart binding:(NSString *)binding name:(NSString *)name

パラメータ

chart

FlexChart オブジェクト

binding

連結プロパティ名

name

値を取得する項目

戻り値

系列オブジェクト

内容

系列オブジェクトを初期化します。

定義先

Series.h

– hitTest:

タッチした領域の情報を取得します。

- (XuniHitTestInfo *)hitTest:(XuniPoint *)point

パラメータ

point

ヒットテスト情報( HitTestInfo )が参照するチャート内の座標ポイント

戻り値

該当する領域の情報

内容

タッチした領域の情報を取得します。

定義先

Series.h

– hitTest:y:

タッチした領域の情報を取得します。

- (XuniHitTestInfo *)hitTest:(double)x y:(double)y

パラメータ

x

ポイントの X 値

y

ポイントの Y 値

戻り値

該当する領域の情報

内容

タッチした領域の情報を取得します。

定義先

Series.h

– clearValues

値をクリアします。

- (void)clearValues

内容

値をクリアします。

定義先

Series.h

– getItem:

インデックスに該当した項目を取得します。

- (id)getItem:(NSInteger)pointIndex

パラメータ

pointIndex

項目のインデックス

戻り値

該当する項目

内容

インデックスに該当した項目を取得します。

定義先

Series.h

– getBindingValues:

連結された値を取得します。

- (NSArray *)getBindingValues:(NSInteger)index

パラメータ

index

連結オブジェクト配列のインデックス

戻り値

連結された値

内容

連結された値を取得します。

定義先

Series.h

– getBinding:

連結された値を取得します。

- (NSString *)getBinding:(NSInteger)index

パラメータ

index

連結オブジェクト配列のインデックス

戻り値

連結された値

内容

連結された値を取得します。

定義先

Series.h

– getLength

データソース( itemSource )の件数を取得します。

- (NSInteger)getLength

戻り値

データソースの件数

内容

データソース( itemSource )の件数を取得します。

定義先

Series.h