{
name: string,
time: number,
state: DBState,
db: Database
}
{
x: number,
y: number,
s: number,
h: number,
d: number,
b: ArrayBuffer,
method: string
}
{
map: string,
x: number,
y: number,
z: number,
response: Response | boolean,
mode?: {
mode: DownloadMode,
getFull: boolean
}
}
{
data: string,
byteLength: number
}
{
lat: number,
lng: number
}
{
ID: number,
categoryID: number,
name:string,
type: POIType,
color: string,
width: number,
fillColor:string,
fillOpacity: number,
points: Array<GPSCoords>
}
{
ID: number,
name: string,
parentID: number,
order: number
}
{
ID: number,
name: string
}
{
id: string,
type: string,
name: string,
submenu: string,
tileSize: number,
attribution: string,
content: string,
format: string
}
{
ID: number,
polygonID: number,
mapID: string,
randomDownload: boolean,
updateTiles: boolean,
updateDifferent: boolean,
updateDateTiles: boolean,
dateTiles: number,
emptyTiles: boolean,
checkEmptyTiles: boolean,
updateDateEmpty: boolean,
dateEmpty: number,
zoom: Array<number>,
running: boolean
}