Package-level declarations
Types
Link copied to clipboard
State model for multiple permissions
Link copied to clipboard
interface PermissionFlow
A utility class which provides a functionality for observing state of a permission (whether it's granted or not) with reactive coroutine stream i.e. StateFlow.
Link copied to clipboard
data class PermissionState(val permission: String, val isGranted: Boolean, val isRationaleRequired: Boolean?)
State model of a permission