DataRecord

Interface

A data record represents a record in a data source.

Subclasses: FeatureDataRecord

Properties

dataSource
dataSource: DataSource

A reference of the data source object that has this record.

Methods

getData
getData(): any

The data is a plain object. The format is {key: value}, and the key is "jimuFieldName".

The data before mapping use this schema: {fieldName: value}. We need to return this schema: {jimuFieldName: value}.

Returns 
any
getFieldValue
getFieldValue(jimuFieldNamestring): any

Return the value of a specific field.

Parameters
  • jimuFieldNamestring
Returns 
any
getFormattedData
getFormattedData(intlIntlShape): any

Return formatted record.

Parameters
  • intlIntlShape
Returns 
any
getFormattedFieldValue
getFormattedFieldValue(jimuFieldNamestring, intlIntlShape): string

Return the formatted value of a specific field.

Parameters
  • jimuFieldNamestring
  • intlIntlShape
Returns 
string
getGeometry
getGeometry(): IGeometry

Return geometry of the record.

Returns 
IGeometry
getId
getId(): string

Return id of the record.

Returns 
string
setId
setId(idstring): void

Set id of the record.

Parameters
  • idstring
Returns 
void
toJson
toJson(): any

Return the data in JSON format, which is used to serialize data, and the key is "jimuFieldName".

Returns 
any

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.