summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegionDefinition.java
diff options
context:
space:
mode:
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.java45
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();
+
}