Permission Request Interface
interface PermissionRequestInterface
Contract for components capable of initiating permission flows.
권한 요청 흐름을 시작할 수 있는 구성요소를 위한 계약입니다.
Inheritors
Functions
Link copied to clipboard
abstract fun requestPermissions(permissions: List<String>, onDeniedResult: (List<PermissionDeniedItem>) -> Unit)
abstract fun requestPermissions(permissions: List<String>, onDeniedResult: (List<PermissionDeniedItem>) -> Unit, onRationaleNeeded: (PermissionRationaleRequest) -> Unit?, onNavigateToSettings: (PermissionSettingsRequest) -> Unit?)
Requests multiple permissions and returns denied results via callback.
여러 권한을 요청하고 거부 결과를 콜백으로 반환합니다.