PermissionsPlugin

query

query(options: PermissionsOptions): Promise<PermissionResult>
options PermissionsOptions
Returns: Promise<PermissionResult>

addListener

addListener(eventName: string, listenerFunc: Function): PluginListenerHandle
eventName string
listenerFunc Function
Returns: PluginListenerHandle

Interfaces Used

PermissionsOptions

interface PermissionsOptions {
name : PermissionType;
}

PermissionResult

interface PermissionResult {
state : any;
}

PermissionType

enum PermissionType {
Camera: "camera"
ClipboardRead: "clipboard-read"
ClipboardWrite: "clipboard-write"
Geolocation: "geolocation"
Notifications: "notifications"
Photos: "photos"
}