Foxit PDF SDK  9.1
MoreMenuView Class Reference
Inheritance diagram for MoreMenuView:

Instance Methods

(void) - addGroup:
 
(void) - addIndividualMenuItem:
 
(void) - addMenuItem:withItem:
 
(UIView *) - getContentView
 
(MoreMenuGroup *) - getGroup:
 
(MoreMenuItem *) - getIndividualMenuItemWithTag:
 
(void) - registerEventListener:
 
(void) - reloadData
 
(void) - removeGroup:
 
(void) - removeIndividualMenuItemWithTag:
 
(void) - removeMenuItem:WithItemTag:
 
(void) - setFileLocationIcon:
 
(void) - setIndividualMenuItemHiddenWithItemTag:hidden:
 
(void) - setMenuTitle:
 
(void) - setMoreViewItemHiddenWithGroup:andItemTag:hidden:
 
(void) - setMoreViewItemHiddenWithGroup:hidden:
 
(void) - setTitleBarHidden:
 
(void) - unregisterEventListener:
 

Detailed Description

brief Menu view for "more menu".

Method Documentation

◆ addGroup:

- (void) addGroup: (MoreMenuGroup *)  group

brief Add a new menu group.

◆ addIndividualMenuItem:

- (void) addIndividualMenuItem: (MoreMenuItem *)  item

brief Add a new memu item on the individual group.

◆ addMenuItem:withItem:

- (void) addMenuItem: (NSUInteger)  groupTag
withItem: (MoreMenuItem *)  item 

brief Add a new memu item on the specified group.

◆ getContentView

- (UIView *) getContentView

brief Get the content view for the menu view.

◆ getGroup:

- (MoreMenuGroup *) getGroup: (NSUInteger)  tag

brief Get menu group by group tag.

◆ getIndividualMenuItemWithTag:

- (MoreMenuItem*) getIndividualMenuItemWithTag: (NSUInteger)  itemTag

brief Get a existing memu item from the individual group.

◆ registerEventListener:

- (void) registerEventListener: (id< IMoreMenuViewListener >)  listener

◆ reloadData

- (void) reloadData

brief Reload the data for this menu view, which is based on a table view.

◆ removeGroup:

- (void) removeGroup: (NSUInteger)  tag

brief Remove menu group by group tag.

◆ removeIndividualMenuItemWithTag:

- (void) removeIndividualMenuItemWithTag: (NSUInteger)  itemTag

brief Remove a existing memu item from the individual group.

◆ removeMenuItem:WithItemTag:

- (void) removeMenuItem: (NSUInteger)  groupTag
WithItemTag: (NSUInteger)  itemTag 

brief Remove a existing memu item from the specified group.

◆ setFileLocationIcon:

- (void) setFileLocationIcon: (UIImage *)  icon

brief Change the file location icon in the menu title.

◆ setIndividualMenuItemHiddenWithItemTag:hidden:

- (void) setIndividualMenuItemHiddenWithItemTag: (NSUInteger)  itemTag
hidden: (BOOL)  isHidden 

brief Set visible or invisible state from the individual group.

◆ setMenuTitle:

- (void) setMenuTitle: (NSString *)  title

brief Set the title for the menu view.

◆ setMoreViewItemHiddenWithGroup:andItemTag:hidden:

- (void) setMoreViewItemHiddenWithGroup: (NSUInteger)  groupTag
andItemTag: (NSUInteger)  itemTag
hidden: (BOOL)  isHidden 

brief Set visible or invisible state for specified menu item on specified menu group.

◆ setMoreViewItemHiddenWithGroup:hidden:

- (void) setMoreViewItemHiddenWithGroup: (NSUInteger)  groupTag
hidden: (BOOL)  isHidden 

brief Set visible or invisible state for specified menu group.

◆ setTitleBarHidden:

- (void) setTitleBarHidden: (BOOL)  isHidden

brief Set visible or invisible state for title bar of more view.

◆ unregisterEventListener:

- (void) unregisterEventListener: (id< IMoreMenuViewListener >)  listener