Skip to content

vdslv/location-state

Repository files navigation

location-state-permissions

Capacitor plugin for location permission request and state.

Install

npm install location-state-permissions
npx cap sync

API

checkPermission()

checkPermission() => Promise<State>

Returns: Promise<State>


openLocationSettings()

IOS: Request location permission two times to see "Change to Always allow" option.

Android: Opens the location settings page (available when permission is set to "while use").

openLocationSettings() => Promise<void>

Example

import { LocationStatePlugin, State } from 'location-state-permissions';

const LocationStatePlugin = registerPlugin<LocationStatePlugin>('LocationState');

LocationStatePlugin.openLocationSettings();
LocationStatePlugin.checkPermission().then((state: State) => {})

Interfaces

State

Prop Type
status 'notDetermined' | 'denied' | 'authorizedWhenInUse' | 'authorizedAlways'

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors