Skip navigation links
A C E G H I M O R S 

A

add(Component...) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Adds the given components into the context menu overlay.
add(Component...) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Adds components to the (sub)menu.
add(Component...) - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Adds the given components into the sub menu overlay.
addComponentAtIndex(int, Component) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Adds the given component into this context menu at the given index.
addComponentAtIndex(int, Component) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Inserts component to the (sub)menu using the index.
addComponentAtIndex(int, Component) - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Adds the given component into the sub menu overlay at the given index.
addItem(String, ComponentEventListener<ClickEvent<MenuItem>>) - Method in class com.vaadin.flow.component.contextmenu.ContextMenu
 
addItem(Component, ComponentEventListener<ClickEvent<MenuItem>>) - Method in class com.vaadin.flow.component.contextmenu.ContextMenu
 
addItem(String) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Adds a new item component with the given text content to the context menu overlay.
addItem(Component) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Adds a new item component with the given component to the context menu overlay.
addItem(String, ComponentEventListener<ClickEvent<MenuItem>>) - Method in interface com.vaadin.flow.component.contextmenu.HasMenuItems
Adds a new item component with the given text content and click listener to the context menu overlay.
addItem(Component, ComponentEventListener<ClickEvent<MenuItem>>) - Method in interface com.vaadin.flow.component.contextmenu.HasMenuItems
Adds a new item component with the given component and click listener to the context menu overlay.
addItem(String) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Adds a text as a menu item.
addItem(Component) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Adds a component as a menu item.
addItem(String, ComponentEventListener<ClickEvent<I>>) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Adds a text as a menu item with a click listener.
addItem(Component, ComponentEventListener<ClickEvent<I>>) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Adds a component as a menu item with a click listener.
addItem(String, ComponentEventListener<ClickEvent<MenuItem>>) - Method in class com.vaadin.flow.component.contextmenu.SubMenu
 
addItem(Component, ComponentEventListener<ClickEvent<MenuItem>>) - Method in class com.vaadin.flow.component.contextmenu.SubMenu
 
addItem(String) - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Adds a new item component with the given text content to the sub menu overlay.
addItem(Component) - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Adds a new item component with the given component to the sub menu overlay.
addOpenedChangeListener(ComponentEventListener<GeneratedVaadinContextMenu.OpenedChangeEvent<C>>) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Adds a listener for the opened-changed events fired by the web component.
addOpenedChangeListener(ComponentEventListener<GeneratedVaadinContextMenu.OpenedChangeEvent<R>>) - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Adds a listener for opened-changed events fired by the webcomponent.
addThemeNames(String...) - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Adds one or more theme names to this item.

C

close() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Closes this context menu if it is currently open.
close() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
com.vaadin.flow.component.contextmenu - package com.vaadin.flow.component.contextmenu
 
com.vaadin.flow.component.contextmenu.osgi - package com.vaadin.flow.component.contextmenu.osgi
 
ContextMenu - Class in com.vaadin.flow.component.contextmenu
Server-side component for <vaadin-context-menu>.
ContextMenu() - Constructor for class com.vaadin.flow.component.contextmenu.ContextMenu
Creates an empty context menu.
ContextMenu(Component) - Constructor for class com.vaadin.flow.component.contextmenu.ContextMenu
Creates an empty context menu with the given target component.
ContextMenuBase<C extends ContextMenuBase<C,I,S>,I extends MenuItemBase<C,I,S>,S extends SubMenuBase<C,I,S>> - Class in com.vaadin.flow.component.contextmenu
Base functionality for server-side components based on <vaadin-context-menu>.
ContextMenuBase() - Constructor for class com.vaadin.flow.component.contextmenu.ContextMenuBase
Creates an empty context menu.
ContextMenuConectorResource - Class in com.vaadin.flow.component.contextmenu.osgi
Context menu connector resource registration.
ContextMenuConectorResource() - Constructor for class com.vaadin.flow.component.contextmenu.osgi.ContextMenuConectorResource
 
createMenuManager(SerializableRunnable) - Method in class com.vaadin.flow.component.contextmenu.ContextMenu
 
createMenuManager(SerializableRunnable) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Creates a menu manager instance which contains logic to control the menu content.
createMenuManager() - Method in class com.vaadin.flow.component.contextmenu.SubMenu
 
createMenuManager() - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Creates a (sub) menu manager instance which contains logic to control the (sub) menu content.
createSubMenu() - Method in class com.vaadin.flow.component.contextmenu.MenuItem
 
createSubMenu() - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
 

E

EVENT_DETAIL - Static variable in class com.vaadin.flow.component.contextmenu.ContextMenuBase
 
executeJsWhenAttached(String, Serializable...) - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
 

G

generate() - Method in class com.vaadin.flow.component.contextmenu.MenuItemsArrayGenerator
Rebuilds the client-side items array with the current components in the menu and its sub menus.
GeneratedVaadinContextMenu<R extends GeneratedVaadinContextMenu<R>> - Class in com.vaadin.flow.component.contextmenu
Description copied from corresponding location in WebComponent:
GeneratedVaadinContextMenu() - Constructor for class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
 
GeneratedVaadinContextMenu.OpenedChangeEvent<R extends GeneratedVaadinContextMenu<R>> - Class in com.vaadin.flow.component.contextmenu
 
getAlias() - Method in class com.vaadin.flow.component.contextmenu.osgi.ContextMenuConectorResource
 
getChildren() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Gets the child components of this component.
getChildren() - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Gets all (sub)menu children.
getChildren() - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Gets the child components of this sub menu.
getCloseOnString() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
getContextMenu() - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Gets the context menu component that this item belongs to.
getItems() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Gets the items added to this component (the children of this component that are instances of MenuItem).
getItems() - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Gets all children items.
getItems() - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Gets the items added to this sub menu (the children of this component that are instances of MenuItem).
getListenOnJsonObject() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
getMenuManager() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Gets the menu manager.
getMenuManager() - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Gets a (sub) menu manager.
getOpenOnString() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
getParentMenuItem() - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Gets the menu item component that opens this sub menu overlay.
getPath() - Method in class com.vaadin.flow.component.contextmenu.osgi.ContextMenuConectorResource
 
getSelectorString() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
getSubMenu() - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Gets the sub menu API for this menu item.
getTarget() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Gets the target component of this context menu, or null if it doesn't have a target.

H

HasMenuItems - Interface in com.vaadin.flow.component.contextmenu
A common interface for components that can have MenuItems with click listeners inside them.
hasThemeName(String) - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Checks if the item has the given theme name.

I

isCheckable() - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Gets whether this item toggles a checkmark icon when clicked.
isChecked() - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Gets the checked state of this item.
isOpened() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Gets the open state from the context menu.
isOpened() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu.OpenedChangeEvent
 
isOpenedBoolean() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
isOpenOnClick() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Gets whether the context menu can be opened via left click.
isParentItem() - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Gets whether this item has a sub menu attached to it or not.

M

MenuItem - Class in com.vaadin.flow.component.contextmenu
Item component used inside ContextMenu and SubMenu.
MenuItem(ContextMenu, SerializableRunnable) - Constructor for class com.vaadin.flow.component.contextmenu.MenuItem
 
MenuItemBase<C extends ContextMenuBase<C,I,S>,I extends MenuItemBase<C,I,S>,S extends SubMenuBase<C,I,S>> - Class in com.vaadin.flow.component.contextmenu
Base class for item component used inside ContextMenus.
MenuItemBase(C) - Constructor for class com.vaadin.flow.component.contextmenu.MenuItemBase
Default constructor
MenuItemsArrayGenerator<I extends MenuItemBase<?,I,?>> - Class in com.vaadin.flow.component.contextmenu
A class which is utilized internally by components such as context menu and menu bar.
MenuItemsArrayGenerator(Component) - Constructor for class com.vaadin.flow.component.contextmenu.MenuItemsArrayGenerator
 
MenuManager<C extends com.vaadin.flow.component.Component,I extends MenuItemBase<?,I,S>,S extends SubMenuBase<?,I,S>> - Class in com.vaadin.flow.component.contextmenu
Common management logic for context menus and sub menus.
MenuManager(C, SerializableRunnable, SerializableBiFunction<C, SerializableRunnable, I>, Class<I>, I) - Constructor for class com.vaadin.flow.component.contextmenu.MenuManager
Creates a new manager instance.

O

onBeforeOpenMenu(JsonObject) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Decides whether to open the menu when the ContextMenuBase.beforeOpenHandler(DomEvent) is processed, sub-classes can easily override it and perform additional operations in this phase.
open() - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
OpenedChangeEvent(R, boolean) - Constructor for class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu.OpenedChangeEvent
 

R

remove(Component...) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
 
remove(Component...) - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Removes components to the (sub)menu.
remove(Component...) - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Removes the given components from the sub menu overlay.
removeAll() - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Removes all of the child components.
removeAll() - Method in class com.vaadin.flow.component.contextmenu.MenuManager
Remove all components and items from (sub)menu.
removeAll() - Method in class com.vaadin.flow.component.contextmenu.SubMenuBase
Removes all components inside the sub menu overlay.
removeThemeNames(String...) - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Removes one or more theme names from this item.

S

setCheckable(boolean) - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Sets the checkable state of this menu item.
setChecked(boolean) - Method in class com.vaadin.flow.component.contextmenu.MenuItemBase
Sets the checked state of this item.
setCloseOn(String) - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
setListenOn(JsonObject) - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
setOpenOn(String) - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
setOpenOnClick(boolean) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Determines the way for opening the context menu.
setSelector(String) - Method in class com.vaadin.flow.component.contextmenu.GeneratedVaadinContextMenu
Description copied from corresponding location in WebComponent:
setTarget(Component) - Method in class com.vaadin.flow.component.contextmenu.ContextMenuBase
Sets the target component for this context menu.
SubMenu - Class in com.vaadin.flow.component.contextmenu
API that allows adding content into the sub menus of a ContextMenu to create hierarchical menus.
SubMenu(MenuItem, SerializableRunnable) - Constructor for class com.vaadin.flow.component.contextmenu.SubMenu
 
SubMenuBase<C extends ContextMenuBase<C,I,S>,I extends MenuItemBase<C,I,S>,S extends SubMenuBase<C,I,S>> - Class in com.vaadin.flow.component.contextmenu
Base class for sub-menus in ContextMenuBase extensions.
SubMenuBase(I) - Constructor for class com.vaadin.flow.component.contextmenu.SubMenuBase
 
A C E G H I M O R S 
Skip navigation links

Copyright © 2025. All rights reserved.