Interface | Description |
---|---|
OfflineManager.CreateOfflineRegionCallback |
This callback receives an asynchronous response containing the newly created
OfflineRegion in the database or an error message otherwise.
|
OfflineManager.FileSourceCallback |
This callback receives an asynchronous response indicating if an operation has succeeded or failed.
|
OfflineManager.ListOfflineRegionsCallback |
This callback receives an asynchronous response containing a list of all
OfflineRegion in the database or an error message otherwise.
|
OfflineManager.MergeOfflineRegionsCallback |
This callback receives an asynchronous response containing a list of all
OfflineRegion added to the database during the merge.
|
OfflineManager.PrefetchAmbientCacheCallback |
This callback receives an asynchronous response containing a the request ID
of the prefetch ambient cache request.
|
OfflineRegion.OfflineRegionDeleteCallback |
This callback receives an asynchronous response containing a notification when
an offline region has been deleted, or a
String error message otherwise. |
OfflineRegion.OfflineRegionInvalidateCallback |
This callback receives an asynchronous response containing a notification when
an offline region has been invalidated, or a
String error message otherwise. |
OfflineRegion.OfflineRegionObserver |
A region can have a single observer, which gets notified whenever a change
to the region's status occurs.
|
OfflineRegion.OfflineRegionStatusCallback |
This callback receives an asynchronous response containing the OfflineRegionStatus
of the offline region, or a
String error message otherwise. |
OfflineRegion.OfflineRegionUpdateMetadataCallback |
This callback receives an asynchronous response containing the newly update
OfflineMetadata in the database, or an error message otherwise.
|
OfflineRegionDefinition |
This is the interface that all Offline Region definitions have to implement.
|
Class | Description |
---|---|
CacheAreaDefinition |
A cache area defined by a style URL, an array of LatLngBoundsZoom, and
device pixel ratio.
|
OfflineGeometryRegionDefinition |
An offline region defined by a style URL, geometry, zoom range, and
device pixel ratio.
|
OfflineManager |
The offline manager is the main entry point for offline-related functionality.
|
OfflineRegion |
An offline region is the basic building block for offline mobile maps.
|
OfflineRegionError |
An Offline Region error
|
OfflineRegionStatus |
A region's status includes its active/inactive state as well as counts
of the number of resources that have completed downloading, their total
size in bytes, and the total number of resources that are required.
|
OfflineTilePyramidRegionDefinition |
An offline region defined by a style URL, geographic bounding box, zoom range, and
device pixel ratio.
|
Annotation Type | Description |
---|---|
OfflineRegion.DownloadState |
A region is either inactive (not downloading, but previously-downloaded
resources are available for use), or active (resources are being downloaded
or will be downloaded, if necessary, when network access is available).
|
OfflineRegionError.ErrorReason |
Error code, as a string, self-explanatory.
|