Skip to content

vaadin/context-menu

Repository files navigation

Published on Vaadin  Directory Stars on Vaadin Directory

Vaadin ContextMenu Add-on

Vaadin ContextMenu is an UI component add-on for Vaadin Framework.

Online demo

Try the add-on demo at https://demo.vaadin.com/sampler/#addons/contextmenu

Download release

Official releases of this add-on are available at Vaadin Directory. For Maven instructions, download and reviews, go to https://vaadin.com/addon/vaadin-contextmenu

Building and running demo

git clone https://github.com/vaadin/context-menu.git
cd context-menu
mvn install
cd vaadin-context-menu-demo
mvn jetty:run

To see the demo, navigate to http://localhost:8080/

Release notes

Version 3.1.0 - Latest version for Vaadin Framework 8

  • Change to use SerializableEventListener

Version 3.0.0 - Rewritten for Vaadin Framework 8

The context menu was rewritten from scratch, but API was kept compatible with version 2.x. Required Framework version is 8.6+. Key improvements are:

  • Tree context click support
  • BrowserWindowOpener support for menu items, i.e. now it's possible to open new browser instances by clicking menu items
  • FileDownloader support for menu items, i.e. now it's possible to download files by clicking menu items
  • HTML format for items is implemented
  • Numerous bugfixes

Version 2.1.0 - Context Menu for Vaadin Framework 8

  • Bugfixes
  • HTML tooltips support

Version 0.7.5 - Latest version for Vaadin Framework 7

  • Basic support for component context menu everywhere
  • Basic code examples
  • Use ContextClickEvent API introduced in Vaadin 7.6

Version 2.0.0 - Context Menu for Vaadin Framework 8

  • Support for Vaadin Framework 8
  • Renamed the groupId to com.vaadin from `com.vaadin.addon
  • Renamed the packaging to com.vaadin.contextmenu from com.vaadin.addon.contextmenu
  • Renamed widgetset to com.vaadin.contextmenu.WidgetSet from com.vaadin.addon.contextmenu.WidgetSet

Issue tracking

The issues for this add-on are tracked on its github.com page. All bug reports and feature requests are appreciated.

Contributions

Contributions are welcome, but there are no guarantees that they are accepted as such. Please contact juha@vaadin.com

License & Author

Add-on is distributed under Apache License 2.0. For license terms, see LICENSE.

ContextMenu is written by Vaadin Ltd.

Developer Guide

Getting started

Check a demo application included.