diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java index d1b18445fa..2631f74ccf 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java @@ -12,6 +12,51 @@ import com.mapbox.mapboxsdk.geometry.LatLngBounds; @Keep public interface OfflineRegionDefinition { + /** + * Gets the bounds of the OfflineRegion. + * + * @return the bounds of the OfflineRegion. + */ LatLngBounds getBounds(); + /** + * Returns the map style url of the OfflineRegion. + * + * @return The URL of the map style. + * @since 7.0.0 + */ + String getStyleURL(); + + /** + * Gets the minimum zoom level the OfflineRegion map can be displayed at. + * + * @return The minimum zoom level. + * @since 7.0.0 + */ + double getMinZoom(); + + /** + * Gets the maximum zoom level the OfflineRegion map can be displayed at. + * + * @return The maximum zoom level. + * @since 7.0.0 + */ + double getMaxZoom(); + + /** + * Gets the pixel ratio of the OfflineRegion map. + * + * @return The pixel ratio of the OfflineRegion map. + * @since 7.0.0 + */ + float getPixelRatio(); + + /** + * Gest the type of the OfflineRegionDefinition for telemetry ("tileregion", "shaperegion"). + * + * @return The type of the OfflineRegionDefinition. + * @since 7.0.0 + */ + String getType(); + } |