with Permission
inline fun <T> Context.withPermission(permission: String, ifDenied: Context.(String) -> T, ifGranted: Context.(String) -> T): T
Execute ifGranted if the permission has been granted, otherwise execute ifDenied.
This function does not request the permission.
permission parameter is defined in android.Manifest.permission
Execute ifGranted if the permission has been granted, otherwise do nothing.
This function does not request the permission.
permission parameter is defined in android.Manifest.permission