Mobile API Reference  MicroStrategy 2019
PopoverMenu Class Reference

#import <PopoverMenu.h>

Inheritance diagram for PopoverMenu:
PopoverLayoutMenu

Instance Methods

(id) - initWithPopoverMenuControllerClass:
 
(void) - addMenuItem:atIndex:
 
(void) - appendMenuItem:
 
(void) - showFromBarButtonItem:permittedArrowDirections:animated:
 
(void) - showFromRect:inView:permittedArrowDirections:animated:
 
(void) - repromptFromBarButtonItem:permittedArrowDirections:animated:
 
(void) - repromptFromRect:inView:permittedArrowDirections:animated:
 
(void) - dismissPopoverMenu
 
(void) - adjustStartingBarButtonItem:
 

Protected Attributes

PopoverMenuStyle style
 

Properties

NSMutableArray * menuItems
 
id< PopoverMenuDelegate > delegate
 
PopoverMenuController * popoverMenuController
 
BOOL isPopoverVisible
 

Method Documentation

◆ addMenuItem:atIndex:()

- (void) addMenuItem: (PopoverMenuItem *)  menuItem
atIndex: (NSInteger)  index 

◆ adjustStartingBarButtonItem:()

- (void) adjustStartingBarButtonItem: (UIBarButtonItem *)  item

◆ appendMenuItem:()

- (void) appendMenuItem: (PopoverMenuItem *)  menuItem

◆ dismissPopoverMenu()

- (void) dismissPopoverMenu

◆ initWithPopoverMenuControllerClass:()

- (id) initWithPopoverMenuControllerClass: (Class)  controllerClass

◆ repromptFromBarButtonItem:permittedArrowDirections:animated:()

- (void) repromptFromBarButtonItem: (UIBarButtonItem *)  item
permittedArrowDirections: (UIPopoverArrowDirection)  direction
animated: (BOOL animated 

◆ repromptFromRect:inView:permittedArrowDirections:animated:()

- (void) repromptFromRect: (CGRect)  rect
inView: (UIView *)  view
permittedArrowDirections: (UIPopoverArrowDirection)  direction
animated: (BOOL animated 

◆ showFromBarButtonItem:permittedArrowDirections:animated:()

- (void) showFromBarButtonItem: (UIBarButtonItem *)  item
permittedArrowDirections: (UIPopoverArrowDirection)  direction
animated: (BOOL animated 

◆ showFromRect:inView:permittedArrowDirections:animated:()

- (void) showFromRect: (CGRect)  rect
inView: (UIView *)  view
permittedArrowDirections: (UIPopoverArrowDirection)  direction
animated: (BOOL animated 

Member Data Documentation

◆ style

- (PopoverMenuStyle) style
protected

Property Documentation

◆ delegate

- (id<PopoverMenuDelegate>) delegate
readwritenonatomicweak

◆ isPopoverVisible

- (BOOL) isPopoverVisible
readatomicassign

◆ menuItems

- (NSMutableArray *) menuItems
readwritenonatomicstrong

◆ popoverMenuController

- (PopoverMenuController*) popoverMenuController
readnonatomicassign