1.0.0 • Published 9 years ago
position-error v1.0.0
position-error
Friendlier version of the PositionError from navigator.geolocation
Install
$ npm install --save position-error
Usage
var PositionError = require('position-error')
var geolocation = require('browser-location')
location.get(function (err, position) {
console.log(new PositionError(err))
//=> {message, code, denied, unavailable, timeout}
})
API
PositionError(source)
-> error
source
Required
Type: error
A PositionError
to transform.
Returns an error with:
message
Type: string
The error message.
code
Type: number
The error code (either 1, 2, or 3).
denied / timeout / unavailable
Type: boolean
Booleans for the three possible error codes. Only one will be true.
Related
License
MIT © Ben Drucker
1.0.0
9 years ago