Package-level declarations
Types
Link copied to clipboard
Defines the possible states in which the files storage access can be.
Link copied to clipboard
object Permissions
Class holding sets of common permissions for different SDK features.
Link copied to clipboard
data class SystemAttachmentsPickerConfig( val visualMediaAllowed: Boolean = true, val visualMediaAllowMultiple: Boolean = false, val visualMediaType: VisualMediaType = VisualMediaType.IMAGE_AND_VIDEO, val filesAllowed: Boolean = true, val captureImageAllowed: Boolean = true, val captureVideoAllowed: Boolean = true, val pollAllowed: Boolean = true)
Defines the types of visual media that can be picked via the "System Attachment Picker".
Link copied to clipboard
Defines the possible states in which the visual media storage access can be.
Link copied to clipboard
Defines the type of media that can be picked.
Functions
Link copied to clipboard
Resolves the current FilesAccess state based on the permissions granted by the user.
Link copied to clipboard
Resolves the current VisualMediaAccess state based on the permissions granted by the user.
Inherited functions
Link copied to clipboard
fun VisualMediaType.toContractVisualMediaType(): ActivityResultContracts.PickVisualMedia.VisualMediaType
Maps the given VisualMediaType to the corresponding ActivityResultContracts.PickVisualMedia.VisualMediaType.