API / geotoolkit / data / DataSet / DataSet
Type Aliases
Type Aliases
Ƭ EventMap: EventMap & { DataFetching: { callback: FetchCallback ; limits: Range ; scale: number ; tables: DataTable[] } ; DataLoaded: void }
Ƭ FetchCallback: (err: Error, receivedData: any[] | ReceivedData) => void
▸ (err, receivedData): void
Data fetch callback
| Name | Type |
|---|---|
err | Error |
receivedData | any[] | ReceivedData |
void
Ƭ Options: Object
parameters
| Name | Type | Description |
|---|---|---|
autoupdateinterval? | number | auto update interval in ms |
cleartableonscale? | boolean | clear requested data range in the tables before making fetch and scale is changed. If it is false then range will be clean before making request overwise it is cleaned then new data is arrived. This option works only if decimation is enabled. |
decimation? | boolean | support decimation with requests |
includerequestlimits? | boolean | include requested limits as a valid instead of returned main index limits if limits is not specified |
maxmemory? | number | maximum memory for all data table in Mb |
numberofparallelrequests? | number | number of parallel requests |
requestwindowmultiplier? | number | extend of requested range |
Ƭ ReceivedData: Object
received data
| Name | Type | Description |
|---|---|---|
colsdata? | any | columnsArray array of columns |
limits? | Range | valid limits |