Class: MapsV2Repository
Extends
Constructors
Constructor
new MapsV2Repository(): MapsV2Repository;
Returns
MapsV2Repository
Overrides
Methods
clear()
clear(): JQueryDeferred<void>;
Returns
JQueryDeferred<void>
Inherited from
completeChunk()
completeChunk(chunks, defer): void;
Parameters
| Parameter | Type |
|---|---|
chunks | any |
defer | any |
Returns
void
Inherited from
create()
create(object): JQueryDeferred<any>;
Parameters
| Parameter | Type |
|---|---|
object | Record<string, unknown> |
Returns
JQueryDeferred<any>
Inherited from
defaultResponseMiddleware()
defaultResponseMiddleware(dataJSON): object;
Parameters
| Parameter | Type |
|---|---|
dataJSON | | string | { [key: string]: any; } |
Returns
object
Overrides
Repository.defaultResponseMiddleware
delete()
delete(id): JQueryDeferred<void>;
Parameters
| Parameter | Type |
|---|---|
id | number |
Returns
JQueryDeferred<void>
Inherited from
encodeData()
encodeData(params): object;
Parameters
| Parameter | Type |
|---|---|
params | any |
Returns
object
Overrides
find()
find(query?): JQueryDeferred<any>;
Parameters
| Parameter | Type |
|---|---|
query? | | Query | { [key: string]: any; } |
Returns
JQueryDeferred<any>
Inherited from
findById()
findById(id, nocache): JQueryDeferred<any>;
Parameters
| Parameter | Type | Default value |
|---|---|---|
id | string | number | undefined |
nocache | boolean | false |
Returns
JQueryDeferred<any>
Inherited from
formatCSV()
formatCSV(data, map): object;
Parameters
| Parameter | Type |
|---|---|
data | { [key: string]: any; } |
map | MapSVGMap |
Returns
object
Inherited from
getApiEndpoint()
getApiEndpoint(name, model?): ApiEndpoint;
Parameters
| Parameter | Type |
|---|---|
name | string |
model? | Partial<Model> |
Returns
Inherited from
getLoaded()
getLoaded(): ArrayIndexed<Model>;
Returns
Inherited from
getLoadedAsArray()
getLoadedAsArray(): ArrayIndexed<Model>;
Returns
Inherited from
getLoadedObject()
getLoadedObject(id): Model;
Parameters
| Parameter | Type |
|---|---|
id | string | number |
Returns
Inherited from
getOptionsByField()
getOptionsByField(fieldName): Promise<any>;
Parameters
| Parameter | Type |
|---|---|
fieldName | string |
Returns
Promise<any>
Inherited from
getRequest()
getRequest(
action,
urlParams,
data): MapsvgRequest;
Parameters
| Parameter | Type |
|---|---|
action | string |
urlParams | Record<string, string | number> |
data | { } |
Returns
Inherited from
getResponse()
getResponse(_data, request): MapsvgResponse;
Parameters
| Parameter | Type |
|---|---|
_data | string |
request | any |
Returns
Inherited from
getSchema()
getSchema(): Schema;
Returns
Inherited from
import()
import(
data,
convertLatlngToAddress,
map): Deferred<any, any, any>;
Imports data from a CSV file.
Parameters
| Parameter | Type |
|---|---|
data | { [key: string]: any; } |
convertLatlngToAddress | boolean |
map | MapSVGMap |
Returns
Deferred<any, any, any>
Inherited from
importByChunks()
importByChunks(
data,
language,
convertLatlngToAddress): Deferred<any, any, any>;
Splits data to small chunks and sends every chunk separately to the server
Parameters
| Parameter | Type | Description |
|---|---|---|
data | { [key: string]: any; } | Data to import |
language | string | Language for Geocoding conversions |
convertLatlngToAddress | boolean | Whether lat/lng coordinates should be converted to addresses via Geocoding service |
Returns
Deferred<any, any, any>
Inherited from
init()
init(): void;
Returns
void
Inherited from
loadDataFromResponse()
loadDataFromResponse(data, ctx): void;
Parameters
| Parameter | Type |
|---|---|
data | string | Record<string, any> |
ctx | MapsvgCtx |
Returns
void
Inherited from
Repository.loadDataFromResponse
onFirstPage()
onFirstPage(): boolean;
Returns
boolean
Inherited from
onLastPage()
onLastPage(): boolean;
Returns
boolean
Inherited from
reload()
reload(): Promise<JQueryDeferred<any>>;
Returns
Promise<JQueryDeferred<any>>
Inherited from
setNoFiltersNoLoad()
setNoFiltersNoLoad(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
setSchema()
setSchema(schema): void;
Parameters
| Parameter | Type |
|---|---|
schema | | string | Schema |
Returns
void
Inherited from
update()
update(object): JQueryDeferred<Model>;
Parameters
| Parameter | Type |
|---|---|
object | any |
Returns
JQueryDeferred<Model>
Inherited from
Properties
className
className: string = "";
Inherited from
classType
classType: typeof Model;
Inherited from
completeChunks
completeChunks: number;
Inherited from
events
events: Events;
Inherited from
hasMore
hasMore: boolean = false;
Inherited from
loaded
loaded: boolean;
Inherited from
map?
optional map: MapSVGMap;
Inherited from
middlewares
middlewares: MiddlewareList;
Inherited from
name
name: string;
Inherited from
noFiltersNoLoad
noFiltersNoLoad: boolean;
Inherited from
objects
objects: ArrayIndexed<Model>;
Inherited from
path
path: string = "maps-v2/";
Overrides
query
query: Query;
Inherited from
schema?
optional schema: Schema;
Inherited from
server
server: Server;