Package org.robovm.apple.uikit
Interface UIMenuBuilder
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
UIMenuBuilderAdapter
public interface UIMenuBuilder extends NSObjectProtocol
- Since:
- Available in iOS 13.0 and later.
-
Method Summary
Modifier and Type Method Description UIActionactionForIdentifier(UIActionIdentifier identifier)UICommandgetCommand(Selector action, NSObject propertyList)UIMenuSystemgetSystem()voidinsertChildMenuAtEnd(UIMenu childMenu, UIMenuIdentifier parentIdentifier)voidinsertChildMenuAtStart(UIMenu childMenu, UIMenuIdentifier parentIdentifier)voidinsertSiblingMenuAfter(UIMenu siblingMenu, UIMenuIdentifier siblingIdentifier)voidinsertSiblingMenuBefore(UIMenu siblingMenu, UIMenuIdentifier siblingIdentifier)UIMenumenuForIdentifier(UIMenuIdentifier identifier)voidremoveMenuForIdentifier(UIMenuIdentifier removedIdentifier)voidreplaceChildren(UIMenuIdentifier parentIdentifier, Block1<NSArray<UIMenuElement>,NSArray<UIMenuElement>> childrenBlock)voidreplaceMenu(UIMenuIdentifier replacedIdentifier, UIMenu replacementMenu)
-
Method Details
-
getSystem
UIMenuSystem getSystem() -
actionForIdentifier
-
getCommand
-
replaceMenu
-
replaceChildren
void replaceChildren(UIMenuIdentifier parentIdentifier, Block1<NSArray<UIMenuElement>,NSArray<UIMenuElement>> childrenBlock) -
insertSiblingMenuBefore
-
insertSiblingMenuAfter
-
insertChildMenuAtStart
-
insertChildMenuAtEnd
-
removeMenuForIdentifier
-