
📝 Added Wiki pages to the project 📝 Update README 📝 Added CHANGELOG Signed-off-by: palexdev <alessandro.parisi406@gmail.com>
2.7 KiB
2.7 KiB
Context Menus
MFXContextMenus
-
Style Class: mfx-context-menu
-
Default Stylesheet: MFXContextMenu.css
-
Default Skin: MFXContextMenuSkin.java
Properties
Property | Description | Type |
---|---|---|
items | The list containing the context menu's items | ObservableList |
owner | The context menu's owner node | Node |
disabled | Enables/Disables the context menu | Boolean |
showCondition | Specifies the function used to determine if a MouseEvent should trigger the showAction property. By default, checks if the SECONDARY mouse button was pressed |
Function |
showAction | Specifies the action to perform when a valid MouseEvent occurs. By default, calls shows the context menu at the MouseEvent' screen coordinates |
Consumer |
CSS Selectors
-
.mfx-context-menu
-
.mfx-context-menu .mfx-menu-item (to access the menu's items)
MFXContextMenuItem
-
Style Class: mfx-menu-item
-
Default Stylesheet: MFXContextMenuItem.css
-
Default Skin: MFXContextMenuItemSkin.java
Properties
Property | Description | Type |
---|---|---|
accelerator | Specifies the accelerator's text. Note that this is just the text, it's up to the user to setup the needed handlers | String |
tooltipSupplier | Specifies the Supplier used to build the item's tooltip | Supplier |
onAction | Specifies the action to perform when clicked | EventHandler |
CSS Selectors
-
.mfx-menu-item
-
.mfx-menu-item .accelerator
-
.mfx-menu-item .mfx-icon-wrapper (contains the icon)