| Interface | Description |
|---|---|
| MultiplePermissionsListener |
Interface that listens to updates to the permission requests
|
| Class | Description |
|---|---|
| BaseMultiplePermissionsListener |
Base implementation of
MultiplePermissionsListener to allow extensions to implement
only the required methods |
| CompositeMultiplePermissionsListener |
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
|
| DialogOnAnyDeniedMultiplePermissionsListener |
Utility listener that shows a
Dialog with a minimum configuration when the user rejects
any of the requested permissions |
| DialogOnAnyDeniedMultiplePermissionsListener.Builder |
Builder class to configure the displayed dialog.
|
| SnackbarOnAnyDeniedMultiplePermissionsListener |
Utility listener that shows a
Snackbar with a custom text whenever a permission has been
denied |
| SnackbarOnAnyDeniedMultiplePermissionsListener.Builder |
Builder class to configure the displayed snackbar
Non set fields will not be shown
|
| SnackbarOnAnyPermanentlyDeniedMultiplePermissionsListener |
Utility listener that shows a
Snackbar with a custom text whenever a permission has been
permanently denied |
| SnackbarOnAnyPermanentlyDeniedMultiplePermissionsListener.Builder |
Builder class to configure the displayed snackbar
Non set fields will not be shown
|