ControlStatus

Status of ControlSaveTiles, used internal and as object for events.

ControlStatus

Type: Object

Properties
storagesize (number)
lengthToBeSaved (number)
lengthSaved (number)
lengthLoaded (number)
_tilesforSave (array)

ControlSaveTiles

Shows control on map to save tiles

new ControlSaveTiles()
Properties
status (ControlStatus)
Static Members
setLayer(layer)
setBounds(bounds)
setSaveWhatYouSee(saveWhatYouSee, boolean)
setMaxZoom(zoom)
setZoomlevels(zoomlevels, array)

L.control.savetiles

L.control.savetiles(baseLayer: object): ControlSaveTiles
Parameters
Properties
options (Object)
  • options.position string
  • options.saveText string
  • options.rmText string
  • options.maxZoom number

    maximum zoom level that will be reached when saving tiles with saveWhatYouSee

  • options.saveWhatYouSee boolean

    save the tiles that you see on screen plus deeper zooms, ignores zoomLevels

  • options.confirm function

    function called before confirm, default null

  • options.confirmRemoval function

    function called before confirm, default null

Returns
ControlSaveTiles:

TileLayerOffline

A layer that uses store tiles when available. Falls back to online.

new TileLayerOffline()
Static Members
setDataUrl(tile, url)
getSimultaneous()
getTileUrls(bounds, zoom)
Events
storagesize
loadtileend
loadend
savetileend
saveend
tilesremoved
savestart

L.tileLayer.offline

L.tileLayer.offline(url: string, options: object): TileLayerOffline
Parameters
Returns
TileLayerOffline: an instance of TileLayerOffline