leaflet.offline version 2.x


Just a modern and slim library to store tiles offline.
-
example
-
api docs
Warning: The api of version 2 is different from version 1. 2 is ready (but tests are incomplete)
Features in version 2
- Add geojson layer to show stored tiles on map
- Split storage methods to seperate module.
- Switch from localforage to idb and use Promises
Upgrading from version 1.x
Previously stored tiles will be lost!
Dependencies
-
Leafletjs
-
idb To store the tiles with promises
Install
$3
Just use one of github's download methods (look under the releasestab ) and add dist/leaflet.offline.min.js in a script tag
to your page (after leaflet and localforage)
$3
The package and it's dependencies can also be downloaded into
your existing project with
npm:
``
npm install leaflet.offline@next
`
In your script add:
`
import 'leaflet.offline'
`
$3
For running the example locally, you'll need to clone the project and run:
`
npm install
npm start
`
Visit http://localhost:3000/ and watch the page reload when you change.
You can test your code with npm test
. Please configure eslint in your editor if you wish to contribute.
pull requests welcome
Api
Generate docs with
`
npm run-script docs
``