FeatureSet Class

FeatureSet(option)

要素集合信息对象

Fx构造函数

# new FeatureSet(option)

要素集合信息对象

参数:
名称 类型 属性 默认值 描述
option Object

属性键值对

TotalCount Array <optional>
null

要素总数

AttStruct Array <optional>
null

属性结构 Array<Zondy.Object.CAttStruct>

SFEleArray Array <optional>
new Array()

要素数组 Array<Zondy.Object.Feature>

查看源代码 service/common/FeatureSet.js, line 14

成员变量

Array

# AttStruct

属性结构 Array<Zondy.Object.CAttStruct>

Default Value:
  • null

查看源代码 service/common/FeatureSet.js, line 35

Array

# SFEleArray

要素数组 Array<Zondy.Object.Feature>

Default Value:
  • new Array()

查看源代码 service/common/FeatureSet.js, line 43

方法

# addFeature(一组要素,或者一个要素)

添加一组或者一个要素

参数:
名称 类型 描述
一组要素,或者一个要素 Array | Zondy.Object.Feature | Object

Object代表Feature的属性键值对

查看源代码 service/common/FeatureSet.js, line 61

# getAttIndexByAttName(name) → {Number}

通过属性的名称获取属性的序号

参数:
名称 类型 描述
name String

属性名

查看源代码 service/common/FeatureSet.js, line 129

属性序号

Number

# getAttNameByIndex(index) → {String}

通过属性的序号获取属性名称

参数:
名称 类型 描述
index Number

属性序号

查看源代码 service/common/FeatureSet.js, line 151

属性名称

String

# getAttType(attKey) → {String}

获取某属性字段的类型

参数:
名称 类型 描述
attKey String | Number

属性字段关键字,可以是{String}字段名,可以是序号{Interger}

查看源代码 service/common/FeatureSet.js, line 106

字段类型

String

# getFeatureByIndex(i) → {Zondy.Object.Feature}

获取指定要素对象

参数:
名称 类型 描述
i Number

对象索引下标

查看源代码 service/common/FeatureSet.js, line 87

要素对象

# getFeaturesLength() → {Number}

获取要素集要素的记录条数

查看源代码 service/common/FeatureSet.js, line 74

要素集要素的记录条数

Number