Used to trigger an event when a pemission had granted/revoked.
Permissions Helper companion
Address of native referenced object. nullptr if not referencing any native allocated object. Note native allocation will happen only once.
Adds a permission listener
Overrides finalize that garbage collector will call when needed.
True if keeps a reference to a C++ SDK object False if keeps a C++ SDK object
Checks if this object is valid.
Triggers a permission status changed event.
Releases the native referenced value of this object if:
Removes a permission listener