Library Mobile API Reference for iPhone  MicroStrategy 2019
DossierBookmarkAction Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for DossierBookmarkAction:
DossierPanelAction DossierBaseAction <DossierPanelActionHandler>

Instance Methods

(nonnull instancetype) - initWithType:toolbarAction:fontName:title:
 
(UIModalPresentationStyle) - adaptivePresentationStyleForPresentationController:traitCollection:
 
(void) - handleAction:
 
(UIBarButtonItem *_Nullable) - getBarButtonItem:
 
- Instance Methods inherited from DossierPanelAction
(void) - cleanup
 
(void) - itemSelected
 
(void) - dismissPanel
 
(void) - dismissPopover
 
(UIViewController *_Nullable) - presentationController:viewControllerForAdaptivePresentationStyle:
 
(void) - popoverPresentationControllerDidDismissPopover:
 
- Instance Methods inherited from DossierBaseAction
(enum EnumDossierActionType) - SWIFT_WARN_UNUSED_RESULT
 
(UIBarButtonItem *_Nullable) - SWIFT_WARN_UNUSED_RESULT
 
(UIBarButtonItem *_Nullable) - getBarButtonItem:offsetY:
 
(UIBarButtonItem *_Nullable) - getBarButtonItemWithColor:
 
(NSString *_Nonnull) - SWIFT_WARN_UNUSED_RESULT
 
(void) - clearButtonItem
 
(void) - notifyNetworkStatusChange
 
(void) - setButtonStatus:
 
(BOOL) - SWIFT_WARN_UNUSED_RESULT
 
(void) - setBadgeNumber:
 
(void) - displayIndicatorViewWithDisplay:
 
(void) - displayIndicatorCount:mightHaveMore:
 
(void) - toggleCollapsedStateWithIsCollapsed:
 
(void) - toggleHighlightedState:
 
(void) - setPassthroughViews:
 
(void) - updateButtonTitle
 
(nonnull instancetype) - SWIFT_UNAVAILABLE
 

Additional Inherited Members

- Class Methods inherited from DossierBaseAction
("-init is unavailable") + SWIFT_DEPRECATED_MSG
 
- Properties inherited from DossierBaseAction
BadgeButton *_Nullable button
 
BOOL isSelected
 

Method Documentation

◆ adaptivePresentationStyleForPresentationController:traitCollection:()

- (UIModalPresentationStyle) adaptivePresentationStyleForPresentationController: (UIPresentationController *_Nonnull)  controller
traitCollection: (UITraitCollection *_Nonnull)  SWIFT_WARN_UNUSED_RESULT 

Implements DossierPanelAction.

◆ getBarButtonItem:()

- (UIBarButtonItem * _Nullable) getBarButtonItem: (CGFloat)  SWIFT_WARN_UNUSED_RESULT

Implements DossierBaseAction.

◆ handleAction:()

- (void) handleAction: (id _Nullable)  sender

Implements DossierPanelAction.

◆ initWithType:toolbarAction:fontName:title:()

- (nonnull instancetype) initWithType: (enum EnumDossierActionType)  type
toolbarAction: (void(^)(void))  toolbarAction
fontName: (NSString *_Nonnull)  fontName
title: (NSString *_Nonnull)  OBJC_DESIGNATED_INITIALIZER 

Implements DossierPanelAction.