Search
Preparing search index...
The search index is not available
Sintium
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"sintium/Modules/DataSource/Handlers/DataFetcherHandler"
DataFetcherHandler
Class DataFetcherHandler
Hierarchy
DataFetcherHandler
Implements
IDataFetcherHandler
Index
Methods
_column
Count
_get
Promise
_is
Valid
GeoJSON
_is
ValidJSON
_records
FromCSV
_records
From
GeoJSON
_records
FromJSON
_try
ToParse
Data
AsCSV
_try
ToParse
Data
AsJSON
fetch
Records
parse
Data
Methods
Private
_column
Count
_column
Count
(
dataPoints
:
any
[]
[]
)
:
number
Parameters
dataPoints:
any
[]
[]
Returns
number
Private
_get
Promise
_get
Promise
(
source
:
string
, authenticationData
:
any
)
:
Promise
<
Response
>
Parameters
source:
string
authenticationData:
any
Returns
Promise
<
Response
>
Private
_is
Valid
GeoJSON
_is
Valid
GeoJSON
(
json
:
any
)
:
boolean
Parameters
json:
any
Returns
boolean
Private
_is
ValidJSON
_is
ValidJSON
(
json
:
any
)
:
boolean
Parameters
json:
any
Returns
boolean
Private
_records
FromCSV
_records
FromCSV
(
csv
:
any
, dataLabels
:
string
[]
, csvHasHeader
:
boolean
)
:
{
labels
:
string
[]
;
records
:
any
}
Parameters
csv:
any
dataLabels:
string
[]
csvHasHeader:
boolean
Returns
{
labels
:
string
[]
;
records
:
any
}
labels
:
string
[]
records
:
any
Private
_records
From
GeoJSON
_records
From
GeoJSON
(
geoJSON
:
any
)
:
any
Parameters
geoJSON:
any
Returns
any
Private
_records
FromJSON
_records
FromJSON
(
json
:
any
, dataLabels
:
string
[]
, compact
:
boolean
)
:
{
labels
:
string
[]
;
records
:
any
[]
[]
}
Parameters
json:
any
dataLabels:
string
[]
compact:
boolean
Returns
{
labels
:
string
[]
;
records
:
any
[]
[]
}
labels
:
string
[]
records
:
any
[]
[]
Private
_try
ToParse
Data
AsCSV
_try
ToParse
Data
AsCSV
(
data
:
any
, delimiter
?:
string
)
:
any
Parameters
data:
any
Optional
delimiter:
string
Returns
any
Private
_try
ToParse
Data
AsJSON
_try
ToParse
Data
AsJSON
(
data
:
any
)
:
any
Parameters
data:
any
Returns
any
fetch
Records
fetch
Records
(
source
:
string
, idColumn
:
string
, authenticationData
:
any
, dataLabels
:
string
[]
, compact
:
boolean
, csvHasHeader
:
boolean
, callback
:
IFetchDataCallback
, delimiter
?:
string
)
:
void
Parameters
source:
string
idColumn:
string
authenticationData:
any
dataLabels:
string
[]
compact:
boolean
csvHasHeader:
boolean
callback:
IFetchDataCallback
Optional
delimiter:
string
Returns
void
parse
Data
parse
Data
(
data
:
any
, dataLabels
:
string
[]
, compact
:
boolean
, csvHasHeader
:
boolean
, delimiter
?:
string
)
:
any
Parameters
data:
any
dataLabels:
string
[]
compact:
boolean
csvHasHeader:
boolean
Optional
delimiter:
string
Returns
any
Globals
"sintium/
Modules/
Data
Source/
Handlers/
Data
Fetcher
Handler"
Data
Fetcher
Handler
_column
Count
_get
Promise
_is
Valid
GeoJSON
_is
ValidJSON
_records
FromCSV
_records
From
GeoJSON
_records
FromJSON
_try
ToParse
Data
AsCSV
_try
ToParse
Data
AsJSON
fetch
Records
parse
Data
GEOMETRY
RECORD_
KEY
Generated using
TypeDoc