Library Mobile API Reference for iPhone  MicroStrategy 2019
MapboxLogicLayers Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for MapboxLogicLayers:

Instance Methods

(nonnull instancetype) - OBJC_DESIGNATED_INITIALIZER
 
(void) - clearOldLayers
 
(void) - processBasemapLabels
 
(void) - addLogicLayersWithLayerPropDelegate:dataDelegate:
 
(void) - addLogicLayersWithLayerPropDelegate:dataDelegate:modelIndex:
 
(void) - showAllLayers
 
(void) - hideAllLayers
 
(void) - changeClusteringToState:index:
 
(void) - changeDataLableToState:index:
 
(void) - changeLayerToState:index:
 
(NSInteger) - getMapPointCountWithLayerIndex:
 
(void) - hideHighlightWithState:
 
(NSDictionary< NSNumber *, NSArray< MapPointElement * > * > *_Nonnull) - getCoveredObjectsWithRect:polygon:
 
(MapPointElement *_Nonnull) - getFocusedObjectWithRect:
 
(NSInteger) - getFocusedRegionWithRect:
 
(void) - highlightRegionWithPolygonID:isDeSelect:
 
(void) - showHighlightWithState:elements:
 
(void) - showOnlineSearchWithElements:insets:
 
(void) - addRegionWithRegionKey:polygon:selectorInfo:color:
 
(void) - removeRegionWithRegionKey:
 
(void) - hidePolygonWithPolygonID:
 
(void) - moveToCenterWithElements:insets:
 
(void) - moveTo:insets:
 
(void) - zoomTo:ne:insets:animated:
 
(void) - zoomTo:
 
(void) - setWithShouldShowResetButton:
 

Properties

id< MapboxResetButtonDelegate > _Nullable resetButtonDelegate
 
MGLMapView *_Nullable baseMapView
 

Method Documentation

◆ addLogicLayersWithLayerPropDelegate:dataDelegate:()

- (void) addLogicLayersWithLayerPropDelegate: (id< LogicLayerPropsDelegate > _Nonnull)  layerPropDelegate
dataDelegate: (id< LayersDataDelegate > _Nonnull)  dataDelegate 

◆ addLogicLayersWithLayerPropDelegate:dataDelegate:modelIndex:()

- (void) addLogicLayersWithLayerPropDelegate: (id< LogicLayerPropsDelegate > _Nonnull)  layerPropDelegate
dataDelegate: (id< LayersDataDelegate > _Nonnull)  dataDelegate
modelIndex: (NSInteger)  modelIndex 

◆ addRegionWithRegionKey:polygon:selectorInfo:color:()

- (void) addRegionWithRegionKey: (NSInteger)  regionKey
polygon: (NSArray< NSValue * > *_Nonnull)  polygon
selectorInfo: (MWSelectorInfo *_Nonnull)  selectorInfo
color: (UIColor *_Nonnull)  color 

◆ changeClusteringToState:index:()

- (void) changeClusteringToState: (BOOL)  toState
index: (NSInteger)  index 

◆ changeDataLableToState:index:()

- (void) changeDataLableToState: (enum MBDataLabelShownType)  toState
index: (NSInteger)  index 

◆ changeLayerToState:index:()

- (void) changeLayerToState: (BOOL)  toState
index: (NSInteger)  index 

◆ clearOldLayers()

- (void) clearOldLayers

◆ getCoveredObjectsWithRect:polygon:()

- (NSDictionary<NSNumber *, NSArray<MapPointElement *> *> * _Nonnull) getCoveredObjectsWithRect: (CGRect)  rect
polygon: (NSArray< NSValue * > *_Nonnull)  SWIFT_WARN_UNUSED_RESULT 

◆ getFocusedObjectWithRect:()

- (MapPointElement * _Nonnull) getFocusedObjectWithRect: (CGRect)  SWIFT_WARN_UNUSED_RESULT

◆ getFocusedRegionWithRect:()

- (NSInteger) getFocusedRegionWithRect: (CGRect)  SWIFT_WARN_UNUSED_RESULT

◆ getMapPointCountWithLayerIndex:()

- (NSInteger) getMapPointCountWithLayerIndex: (NSInteger)  SWIFT_WARN_UNUSED_RESULT

◆ hideAllLayers()

- (void) hideAllLayers

◆ hideHighlightWithState:()

- (void) hideHighlightWithState: (enum HighlightState)  state

◆ hidePolygonWithPolygonID:()

- (void) hidePolygonWithPolygonID: (NSInteger)  polygonID

◆ highlightRegionWithPolygonID:isDeSelect:()

- (void) highlightRegionWithPolygonID: (NSInteger)  polygonID
isDeSelect: (BOOL)  isDeSelect 

◆ moveTo:insets:()

- (void) moveTo: (CLLocationCoordinate2D)  center
insets: (UIEdgeInsets)  insets 

◆ moveToCenterWithElements:insets:()

- (void) moveToCenterWithElements: (NSArray< MapPointElement * > *_Nonnull)  elements
insets: (UIEdgeInsets)  insets 

◆ OBJC_DESIGNATED_INITIALIZER()

- (nonnull instancetype) OBJC_DESIGNATED_INITIALIZER

◆ processBasemapLabels()

- (void) processBasemapLabels

◆ removeRegionWithRegionKey:()

- (void) removeRegionWithRegionKey: (NSInteger)  regionKey

◆ setWithShouldShowResetButton:()

- (void) setWithShouldShowResetButton: (BOOL)  shouldShowResetButton

◆ showAllLayers()

- (void) showAllLayers

◆ showHighlightWithState:elements:()

- (void) showHighlightWithState: (enum HighlightState)  state
elements: (NSArray< HighlightObjects * > *_Nonnull)  elements 

◆ showOnlineSearchWithElements:insets:()

- (void) showOnlineSearchWithElements: (NSArray< MapPointElement * > *_Nonnull)  elements
insets: (UIEdgeInsets)  insets 

◆ zoomTo:()

- (void) zoomTo: (double)  zoomLevel

◆ zoomTo:ne:insets:animated:()

- (void) zoomTo: (CLLocationCoordinate2D)  sw
ne: (CLLocationCoordinate2D)  ne
insets: (UIEdgeInsets)  insets
animated: (BOOL)  animated 

Property Documentation

◆ baseMapView

- (MGLMapView* _Nullable) baseMapView
readwritenonatomicstrong

◆ resetButtonDelegate

- (id<MapboxResetButtonDelegate> _Nullable) resetButtonDelegate
readwritenonatomicweak