mapbox-plugin-offline

//mapboxpluginoffline/io.github.xit0c.mapboxpluginoffline.model/OfflineDownloadOptions

OfflineDownloadOptions

[androidJvm]
class OfflineDownloadOptions(definition: OfflineRegionDefinition, notificationOptions: NotificationOptions, metadata: ByteArray?) : Parcelable

This model represents the options for the download managed by the OfflineService.

Constructors

   
OfflineDownloadOptions [androidJvm]
fun OfflineDownloadOptions(definition: OfflineRegionDefinition, notificationOptions: NotificationOptions, regionName: String)
Creates a OfflineDownloadOptions with the given values, converting regionName to a ByteArray with OfflineUtils.convertRegionName.
OfflineDownloadOptions [androidJvm]
fun OfflineDownloadOptions(definition: OfflineRegionDefinition, notificationOptions: NotificationOptions, metadata: ByteArray?)
Creates a OfflineDownloadOptions with the given values.

Functions

Name Summary
getRegionName [androidJvm]
fun getRegionName(): String?
Returns the region name converting metadata with OfflineUtils.convertRegionName.
toString [androidJvm]
open override fun toString(): String
Returns a String representation of this object.

Properties

Name Summary
definition [androidJvm]
val definition: OfflineRegionDefinition
Region definition that will be used in OfflineManager.createOfflineRegion().
metadata [androidJvm]
val metadata: ByteArray?
Region metadata that will be used in OfflineManager.createOfflineRegion().
notificationOptions [androidJvm]
val notificationOptions: NotificationOptions
Options that will be used for the notification shown by the OfflineService.