Library Mobile API Reference for iPhone  MicroStrategy 2019
MapPointElement Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for MapPointElement:
MapboxPointElement

Instance Methods

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

Properties

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

◆ addAttributeFormValuesForOneRow:()

- (void) addAttributeFormValuesForOneRow: (NSArray< NSString * > *_Nonnull)  formValues

◆ addAttrNames:()

- (void) addAttrNames: (NSArray< NSString * > *_Nonnull)  attrNames

◆ addMetricNames:()

- (void) addMetricNames: (NSArray< NSString * > *_Nonnull)  metricNames

◆ addMetricValuesForOneRow:()

- (void) addMetricValuesForOneRow: (NSArray< NSString * > *_Nonnull)  metricValues

◆ addOneTipRowIndex:()

- (void) addOneTipRowIndex: (NSInteger)  index

◆ addOneTipTopTitle:()

- (void) addOneTipTopTitle: (NSArray< NSString * > *_Nonnull)  titleValues

◆ addPointAttr:attrValue:()

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

Implemented in MapboxPointElement.

◆ addPointAttrWithAttrs:()

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

Implemented in MapboxPointElement.

◆ getTipRowAt:()

- (NSInteger) getTipRowAt: (NSInteger)  SWIFT_WARN_UNUSED_RESULT

◆ initWithTitle:coordinate:mid:rid:()

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

Implemented in MapboxPointElement.

◆ isEqual:()

- (BOOL) isEqual: (id _Nullable)  SWIFT_WARN_UNUSED_RESULT

◆ loadTooltipData()

- (void) loadTooltipData

◆ OBJC_DESIGNATED_INITIALIZER()

- (nonnull instancetype) OBJC_DESIGNATED_INITIALIZER

◆ setBoundsWithRawBounds:()

- (void) setBoundsWithRawBounds: (NSArray< NSNumber * > *_Nonnull)  rawBounds

◆ SWIFT_WARN_UNUSED_RESULT()

- (NSString * _Nonnull) SWIFT_WARN_UNUSED_RESULT

Property Documentation

◆ areaID

- (NSString* _Nonnull) areaID
readwritenonatomiccopy

◆ attributeFormValues

- (NSArray<NSArray<NSString *> *>* _Nonnull) attributeFormValues
readwritenonatomiccopy

◆ attributeNames

- (NSArray<NSString *>* _Nonnull) attributeNames
readwritenonatomiccopy

◆ attrWidths

- (NSArray<NSNumber *>* _Nonnull) attrWidths
readwritenonatomiccopy

◆ coordiante

- (CLLocationCoordinate2D) coordiante
readwritenonatomicassign

◆ formatDelegate

- (id<MapboxTooltipFormatDelegate> _Nullable) formatDelegate
readwritenonatomicweak

◆ hash

- (NSUInteger) hash
readnonatomicassign

◆ iscluster

- (BOOL) iscluster
readwritenonatomicassign

◆ metricNames

- (NSArray<NSString *>* _Nonnull) metricNames
readwritenonatomiccopy

◆ metricValues

- (NSArray<NSArray<NSString *> *>* _Nonnull) metricValues
readwritenonatomiccopy

◆ metricWidths

- (NSArray<NSNumber *>* _Nonnull) metricWidths
readwritenonatomiccopy

◆ mindex

- (NSInteger) mindex
readwritenonatomicassign

◆ rowindex

- (NSInteger) rowindex
readwritenonatomicassign

◆ secondTitle

- (NSString* _Nullable) secondTitle
readwritenonatomiccopy

◆ sizebyMetricRawValue

- (double) sizebyMetricRawValue
readwritenonatomicassign

◆ tipDataLoaded

- (BOOL) tipDataLoaded
readwritenonatomicassign

◆ tipRowIndice

- (NSArray<NSNumber *>* _Nonnull) tipRowIndice
readwritenonatomiccopy

◆ tipTopTitles

- (NSArray<NSArray<NSString *> *>* _Nonnull) tipTopTitles
readwritenonatomiccopy

◆ title

- (NSString* _Nonnull) title
readwritenonatomiccopy