Library Mobile API Reference for iPhone  MicroStrategy 2019
MapboxPointElement Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for MapboxPointElement:
MapPointElement

Instance Methods

(nonnull instancetype) - initWithTitle:coordinate:mid:rid:
 
(void) - addPointAttrWithAttrs:
 
(void) - addPointAttr:attrValue:
 
(nonnull instancetype) - SWIFT_UNAVAILABLE
 
- Instance Methods inherited from MapPointElement
(nonnull instancetype) - OBJC_DESIGNATED_INITIALIZER
 
(BOOL) - isEqual:
 
(NSString *_Nonnull) - SWIFT_WARN_UNUSED_RESULT
 
(void) - addAttributeFormValuesForOneRow:
 
(void) - addMetricValuesForOneRow:
 
(void) - addOneTipTopTitle:
 
(void) - addOneTipRowIndex:
 
(NSInteger) - getTipRowAt:
 
(void) - addMetricNames:
 
(void) - addAttrNames:
 
(void) - setBoundsWithRawBounds:
 
(void) - loadTooltipData
 

Class Methods

("-init is unavailable") + SWIFT_DEPRECATED_MSG
 

Properties

MGLPointFeature *_Nonnull feature
 
- Properties inherited from MapPointElement
NSString *_Nonnull title
 
NSString *_Nullable secondTitle
 
CLLocationCoordinate2D coordiante
 
NSInteger mindex
 
NSInteger rowindex
 
BOOL iscluster
 
NSString *_Nonnull areaID
 
NSArray< NSString * > *_Nonnull metricNames
 
NSArray< NSArray< NSString * > * > *_Nonnull metricValues
 
NSArray< NSString * > *_Nonnull attributeNames
 
NSArray< NSArray< NSString * > * > *_Nonnull attributeFormValues
 
NSArray< NSNumber * > *_Nonnull metricWidths
 
NSArray< NSNumber * > *_Nonnull attrWidths
 
NSArray< NSArray< NSString * > * > *_Nonnull tipTopTitles
 
NSArray< NSNumber * > *_Nonnull tipRowIndice
 
double sizebyMetricRawValue
 
BOOL tipDataLoaded
 
id< MapboxTooltipFormatDelegate > _Nullable formatDelegate
 
NSUInteger hash
 

Method Documentation

◆ addPointAttr:attrValue:()

- (void) addPointAttr: (NSString *_Nonnull)  attrKey
attrValue: (id _Nonnull)  attrValue 

Implements MapPointElement.

◆ addPointAttrWithAttrs:()

- (void) addPointAttrWithAttrs: (NSDictionary< NSString *, id > *_Nonnull)  attrs

Implements MapPointElement.

◆ initWithTitle:coordinate:mid:rid:()

- (nonnull instancetype) initWithTitle: (NSString *_Nonnull)  title
coordinate: (CLLocationCoordinate2D)  coordinate
mid: (NSInteger)  mid
rid: (NSInteger)  OBJC_DESIGNATED_INITIALIZER 

Implements MapPointElement.

◆ SWIFT_DEPRECATED_MSG()

+ ("-init is unavailable") SWIFT_DEPRECATED_MSG

◆ SWIFT_UNAVAILABLE()

- (nonnull instancetype) SWIFT_UNAVAILABLE

Property Documentation

◆ feature

- (MGLPointFeature* _Nonnull) feature
readwritenonatomicstrong