The PermissionStatus interface of the Permissions API provides the state of an object and an event handler for monitoring changes to said state.

Documentation PermissionStatus by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See also:

Variables

onchange:Function

An event called whenever PermissionStatus.status changes.

read onlystate:PermissionState

Returns the state of a requested permission; one of 'granted', 'denied', or 'prompt'.

Inherited Variables

Inherited Methods

Defined by EventTarget

addEventListener(type:String, listener:Function, ?options:EitherType<AddEventListenerOptions, Bool>, ?wantsUntrusted:Bool):Void

addEventListener(type:String, listener:EventListener, ?options:EitherType<AddEventListenerOptions, Bool>, ?wantsUntrusted:Bool):Void

Register an event handler of a specific event type on the EventTarget.

Throws:

null

DOMError

dispatchEvent(event:Event):Bool

Dispatch an event to this EventTarget.

Throws:

null

DOMError

removeEventListener(type:String, listener:Function, ?options:EitherType<EventListenerOptions, Bool>):Void

removeEventListener(type:String, listener:EventListener, ?options:EitherType<EventListenerOptions, Bool>):Void

Removes an event listener from the EventTarget.

Throws:

null

DOMError