2.1.1 • Published 4 years ago

x-geolocation v2.1.1

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

<x-geolocation>

Declarative Geolocation API as Web Components.

Build Status NPM version devDependency Status

Install

Using npm:

$ npm install x-geolocation

Usage

Import XGeolocation and register it.

<script type="module">
import XGeolocation from 'https://unpkg.com/x-geolocation';

customElements.define('x-geolocation', XGeolocation);
</script>

Put <x-geolocation> tag.

<x-geolocation></x-geolocation>

Monitoring position change

To monitor position changing, execute monitorPosition() function.

document.querySelector('x-geolocation').monitorPosition();

Or set monitor attribute.

<x-geolocation monitor></x-geolocation>

Handle position changes

Handle positionchange event using addEventListener().

document.querySelector('x-geolocation').addEventListener('positionchange', e => {
  console.log('latitude:', e.detail.latitude);
  console.log('longitude:', e.detail.longitude)
});

License

MIT © Shogo Sensui

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

5 years ago

1.0.0

9 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago