com.pspdfkit.ui.toolbar.grouping.MenuItemGroupingRule |
![]() |
Interface for classes that will define rules for grouping ContextualToolbarMenuItem
s in
the ContextualToolbar
.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract boolean |
areGeneratedGroupItemsSelectable()
Indicates whether the group items (that are generated to fit items when not enough space) are
selectable or not.
| ||||||||||
abstract List<ContextualToolbarMenuItem> |
groupMenuItems(List<ContextualToolbarMenuItem> flatItems, int capacity)
Performs grouping of the provided list of menu items based on the available toolbar capacity,
meaning the max number of items it can fit.
|
Indicates whether the group items (that are generated to fit items when not enough space) are selectable or not.
true
if created group menu items should be selectable, false
otherwise.
Performs grouping of the provided list of menu items based on the available toolbar capacity, meaning the max number of items it can fit.
flatItems | Menu items originally set to the toolbar (note: there should be no submenus here, just flat items). |
---|---|
capacity | Maximum number of items the toolbar can fit (without optional drag and close buttons). |