configuration

Uploader configuration, which is used to control its operation. You can control the uploader by passing the configuration object you want to the uploader.

Example:

val photos: PhotoManager

photos.uploader.configuration = photos.uploader.configuration.copy(
isAutoUploadEnabled = true
)

Default configuration:

isAutoUploadEnabled = false
isCellularUploadEnabled = false
isRoamingUploadEnabled = false
minBatteryLevel = 0.0f
isVideoUploadEnabled = false
maxRetryCount = 3
videoUploadPriority = 0.5f