Directory

ContextMenu - Vaadin Add-on Directory

Vaadin 7.3 Supported! - ContextMenu is hierarchical menu allowing popup context options for multitude of components ContextMenu - Vaadin Add-on Directory
This add-on is deprecated as there is now official add-on by Vaadin Ltd for this. The old version is kept available for users with older versions of Vaadin 7. The add-on is no longer actively maintained. ------------------- ContextMenu 3.1 is for Vaadin 6. It can be added to layout and opened up to coordinates with LayoutClickListener. ContextMenu 4.x is Vaadin 7 extension, that can be added to any Vaadin component as an Extension. ContextMenu 4 supports in addition of Layouts also Table for which context menu can be customized based on selected Item and Property. ContextMenu supports hierarchical menu structure and item level click listeners as well as on the fly management of menu items. Vaadin 6 version is a component, Vaadin 7 version is an extension. Main features: - Support Vaadin Table and Tree on item and property level. - Allows listening on clicks on certain item and or property - Supports header and footer clicks on property level with Table - Can be added to any component - Works as Vaadin extension - Does not require server round trip if opened from other component than Table or Tree - Allows server round trip for all components - Supports hierarchical menu structures - Supports item and menu level click listening - Supports icons - Supports dynamic customization of menu structure based on what the source of the click was - Works with Vaadin 7.0.0 and upwards.
Discussion Forum (version 3.1)
Source Code (version 3.1)
Issue tracker (version 3.1)
Source Code (version 4.4)
Issue tracker (version 4.4)

ContextMenu version 3.1.0
- Added API support for separator lines between menu items - Added new method to remove items from the menu - Fixed menu positioning bugs (hopefully also the liferay positioning issue) - Modifications to theme (Icons have static size, default separator lines removed) - Other minor changes

ContextMenu version 4.2.1
Added functionality to hide ContextMenu from server side as well as ability to control if menu will be auto hidden after click or not. If auto hiding is disabled menu can only be closed by calling hide method.

ContextMenu version 4.4.0
Bugfix and feature addition release: - Added method to remove single context menu items. - Changed the CSS theme to SCSS theme and bundled it together with manifest information to allow having it built with own mixin to addons.scss file. - Added functionality to specify styles per menu item. Implemented as community effort, thanks to Ben Ripkens. - Added functionality to change menu item caption and enabled / disabled state Implemented as community effort, thanks to Rüdiger Hain. - Fixed memory leak where ContextMenu instance was not properly unregistered. Fixed as community effort, thanks to Reuben D Sivan and Antti Tanhuanpää. - Small adjustments and cleanups.

ContextMenu version 4.5
- Merged pull requests from Bitbucket - Fixed a bug where ContextMenu's theme did not show up with Tree - Changed menu shadow to work with best practices of Vaadin 7.3 (box-shadow) - Fixed usage of code deprecated in GWT 2.6 This version is only tested with Vaadin 7.3. Please use 4.4.0 with 7.2 and below.