AirshipPermissionDelegate
public protocol AirshipPermissionDelegate : Sendable
Permissions manager delegate. Allows for extending permission gathering.
-
checkPermissionStatus()AsynchronousCalled when a permission needs to be checked.
Declaration
Swift
@MainActor func checkPermissionStatus() async -> AirshipPermissionStatusReturn Value
the permission status.
-
requestPermission()AsynchronousCalled when a permission should be requested.
Note
A permission might be already granted when this method is called.
Declaration
Swift
@MainActor func requestPermission() async -> AirshipPermissionStatusReturn Value
the permission status.
View on GitHub