Package com.pointrlabs.core.map.managers
Class PTRMapOfflineManager
-
- All Implemented Interfaces:
public final class PTRMapOfflineManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
PTRMapOfflineManager.PTRMapOfflineUpdateListener
public interface
PTRMapOfflineManager.PTRMapOfflineRegionListener
public class
PTRMapOfflineManager.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static String
TAG
public final static String
JSON_FIELD_REGION_NAME
private final Context
context
public final static PTRMapOfflineManager.Companion
Companion
-
Constructor Summary
Constructors Constructor Description PTRMapOfflineManager(Context context)
-
Method Summary
Modifier and Type Method Description final Context
getContext()
final Unit
createOfflineRegion(MapboxMap mapBoxMap, Site site, PTRMapOfflineManager.PTRMapOfflineUpdateListener updateListener)
final Unit
isAnOfflineRegion(Integer siteInternalIdentifier, Function1<Boolean, Unit> listener)
final String
convertRegionName(ByteArray metadata)
-
-
Constructor Detail
-
PTRMapOfflineManager
PTRMapOfflineManager(Context context)
-
-
Method Detail
-
getContext
final Context getContext()
-
createOfflineRegion
final Unit createOfflineRegion(MapboxMap mapBoxMap, Site site, PTRMapOfflineManager.PTRMapOfflineUpdateListener updateListener)
-
isAnOfflineRegion
final Unit isAnOfflineRegion(Integer siteInternalIdentifier, Function1<Boolean, Unit> listener)
-
convertRegionName
final String convertRegionName(ByteArray metadata)
-
-
-
-