geolocation

node-ish api for navigator.geolocation in the browser

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
geolocation
0.2.011 years ago11 years agoMinified + gzip package size for geolocation in KB

Readme

geolocation
geolocation

Usage

var geolocation = require('geolocation')

geolocation.getCurrentPosition(function (err, position) {
  if (err) throw err
  console.log(position)
})

Install

$ npm install geolocation

API

geolocation.getCurrentPosition(options, callback)

Wraps navigator.geolocation.getCurrentPosition and exposes a node-ish api.

geolocation.createWatcher(options, changeListener)

Returns an instance of Watcher

Class: geolocation.Watcher

Inherits from EventEmitter

new geolocation.Watcher(options)

watcher.start()

Starts watching the current position.

watcher.stop()

Stops watching the current position.

Event: 'change'

Emitted when the position change.

Event: 'error'

Emitted if an error occurs.

License

MIT