Library Mobile API Reference for iPhone  MicroStrategy 2019
DossierPanelAction Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for DossierPanelAction:
DossierBaseAction <DossierPanelActionHandler> DossierBookmarkAction DossierCollaborateAction

Instance Methods

(void) - cleanup
 
(void) - itemSelected
 
(void) - dismissPanel
 
(void) - dismissPopover
 
(void) - handleAction:
 
(nonnull instancetype) - initWithType:toolbarAction:fontName:title:
 
(UIModalPresentationStyle) - adaptivePresentationStyleForPresentationController:traitCollection:
 
(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:
 
(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 

◆ cleanup()

- (void) cleanup

Implements DossierBaseAction.

Implemented in DossierCollaborateAction.

◆ dismissPanel()

- (void) dismissPanel

Reimplemented from <DossierPanelActionHandler>.

◆ dismissPopover()

- (void) dismissPopover

Implements DossierBaseAction.

◆ handleAction:()

- (void) handleAction: (id _Nullable)  sender

◆ initWithType:toolbarAction:fontName:title:()

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

◆ itemSelected()

- (void) itemSelected

Reimplemented from <DossierPanelActionHandler>.

◆ popoverPresentationControllerDidDismissPopover:()

- (void) popoverPresentationControllerDidDismissPopover: (UIPopoverPresentationController *_Nonnull)  popoverPresentationController

◆ presentationController:viewControllerForAdaptivePresentationStyle:()

- (UIViewController * _Nullable) presentationController: (UIPresentationController *_Nonnull)  controller
viewControllerForAdaptivePresentationStyle: (UIModalPresentationStyle)  SWIFT_WARN_UNUSED_RESULT