Skip to content

v3.0.0

Compare
Choose a tag to compare
@javier-godoy javier-godoy released this 20 Jan 19:05
· 169 commits to master since this release

Release for Vaadin 14 (npm mode)

Features

  • Left side menu with hamburguer button and avatar image.
  • Header with toolbar icons.
  • Hierarchical menus with icons (infinite level of submenus).
  • Application header with logo, title and toolbar icons.
  • Menu separator.
  • Support for left, middle and right click listeners.
  • Menu items accepts arbitrary content (such as checkboxes, or buttons)

Changes from 2.0.x

  • The MenuItem class in package com.flowingcode.addons.applayout.menu was replaced by a MenuItem component (in package com.flowingcode.addons.applayout), which renders an item in the lateral menu, and ToolbarIconButton, which is a clickable icon (without label) suitable for use in the AppToolbar part.
  • Some custom CSS selectors that depended on the internal menu item structure may need to be rewritten.
  • Classes and methods deprecated in version 2.0 have been removed.