| Interface | Description |
|---|---|
| PermissionListener |
Interface that listens to updates to the permission requests
|
| Class | Description |
|---|---|
| BasePermissionListener |
Base implementation of
PermissionListener to allow extensions to implement only the
required methods |
| CompositePermissionListener |
Listener that composes multiple listeners into one
All inner listeners will be called for a given event unless one of them throws an exception or
is blocked
|
| DialogOnDeniedPermissionListener |
Utility listener that shows a
Dialog with a minimum configuration when the
user rejects some permission |
| DialogOnDeniedPermissionListener.Builder |
Builder class to configure the displayed dialog.
|
| SnackbarOnDeniedPermissionListener |
Utility listener that shows a
Snackbar with a custom text whenever a permission has been
denied |
| SnackbarOnDeniedPermissionListener.Builder |
Builder class to configure the displayed snackbar
Non set fields will not be shown
|
| SnackbarOnPermanentlyDeniedPermissionListener |
Utility listener that shows a
Snackbar with a custom text whenever a permission has been
permanently denied |
| SnackbarOnPermanentlyDeniedPermissionListener.Builder |
Builder class to configure the displayed snackbar
Non set fields will not be shown
|