How to jerry-rig a menu bar in Vaadin Flow version 12
up vote
0
down vote
favorite
Per this forum thread, a proper menubar widget is promised for Vaadin Flow in version 14 for June 2019 next year, according to the Components page in the manual.
Until then, that page suggests a menu bar can be jerry-rigged in version 12 using Select and ContextMenu.
MenuBar
Planned for Vaadin 14. Can be made currently by combining Select (V12) and ContextMenu (V12)
(a) I cannot find either Select or ContextMenu in the version 12 JavaDoc.
(b) Has anyone an example implementation to share?
vaadin menubar vaadin-flow
add a comment |
up vote
0
down vote
favorite
Per this forum thread, a proper menubar widget is promised for Vaadin Flow in version 14 for June 2019 next year, according to the Components page in the manual.
Until then, that page suggests a menu bar can be jerry-rigged in version 12 using Select and ContextMenu.
MenuBar
Planned for Vaadin 14. Can be made currently by combining Select (V12) and ContextMenu (V12)
(a) I cannot find either Select or ContextMenu in the version 12 JavaDoc.
(b) Has anyone an example implementation to share?
vaadin menubar vaadin-flow
Platform version 12 is under construction and will be released in the beginning of December, the JavaDocs of these components, etc. are to arrive by then. The release schedule is here: vaadin.com/roadmap
– Tatu Lund
Nov 9 at 7:53
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Per this forum thread, a proper menubar widget is promised for Vaadin Flow in version 14 for June 2019 next year, according to the Components page in the manual.
Until then, that page suggests a menu bar can be jerry-rigged in version 12 using Select and ContextMenu.
MenuBar
Planned for Vaadin 14. Can be made currently by combining Select (V12) and ContextMenu (V12)
(a) I cannot find either Select or ContextMenu in the version 12 JavaDoc.
(b) Has anyone an example implementation to share?
vaadin menubar vaadin-flow
Per this forum thread, a proper menubar widget is promised for Vaadin Flow in version 14 for June 2019 next year, according to the Components page in the manual.
Until then, that page suggests a menu bar can be jerry-rigged in version 12 using Select and ContextMenu.
MenuBar
Planned for Vaadin 14. Can be made currently by combining Select (V12) and ContextMenu (V12)
(a) I cannot find either Select or ContextMenu in the version 12 JavaDoc.
(b) Has anyone an example implementation to share?
vaadin menubar vaadin-flow
vaadin menubar vaadin-flow
asked Nov 8 at 21:51
Basil Bourque
103k25353511
103k25353511
Platform version 12 is under construction and will be released in the beginning of December, the JavaDocs of these components, etc. are to arrive by then. The release schedule is here: vaadin.com/roadmap
– Tatu Lund
Nov 9 at 7:53
add a comment |
Platform version 12 is under construction and will be released in the beginning of December, the JavaDocs of these components, etc. are to arrive by then. The release schedule is here: vaadin.com/roadmap
– Tatu Lund
Nov 9 at 7:53
Platform version 12 is under construction and will be released in the beginning of December, the JavaDocs of these components, etc. are to arrive by then. The release schedule is here: vaadin.com/roadmap
– Tatu Lund
Nov 9 at 7:53
Platform version 12 is under construction and will be released in the beginning of December, the JavaDocs of these components, etc. are to arrive by then. The release schedule is here: vaadin.com/roadmap
– Tatu Lund
Nov 9 at 7:53
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
ContextMenu is a transitive dependency in at least 12.0.0.beta1
Some very basic example (Groovy 2.5):
def fileMenu
content.add(
fileMenu = new Div(new Text("File")).tap
style.set('cursor', 'pointer')
,
)
new ContextMenu(fileMenu).tap
openOnClick = true // allows opening with a left-click
addItem("Open", println "open")
addItem("Save", println "save")
Given the crude nature of that and the relative ease to add something from webcomponents.org you might be better off with something else. Yet there seems to be just one classic menu bar (https://www.webcomponents.org/element/wiredjs/wired-menu-bar) for mocking UIs.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
ContextMenu is a transitive dependency in at least 12.0.0.beta1
Some very basic example (Groovy 2.5):
def fileMenu
content.add(
fileMenu = new Div(new Text("File")).tap
style.set('cursor', 'pointer')
,
)
new ContextMenu(fileMenu).tap
openOnClick = true // allows opening with a left-click
addItem("Open", println "open")
addItem("Save", println "save")
Given the crude nature of that and the relative ease to add something from webcomponents.org you might be better off with something else. Yet there seems to be just one classic menu bar (https://www.webcomponents.org/element/wiredjs/wired-menu-bar) for mocking UIs.
add a comment |
up vote
1
down vote
ContextMenu is a transitive dependency in at least 12.0.0.beta1
Some very basic example (Groovy 2.5):
def fileMenu
content.add(
fileMenu = new Div(new Text("File")).tap
style.set('cursor', 'pointer')
,
)
new ContextMenu(fileMenu).tap
openOnClick = true // allows opening with a left-click
addItem("Open", println "open")
addItem("Save", println "save")
Given the crude nature of that and the relative ease to add something from webcomponents.org you might be better off with something else. Yet there seems to be just one classic menu bar (https://www.webcomponents.org/element/wiredjs/wired-menu-bar) for mocking UIs.
add a comment |
up vote
1
down vote
up vote
1
down vote
ContextMenu is a transitive dependency in at least 12.0.0.beta1
Some very basic example (Groovy 2.5):
def fileMenu
content.add(
fileMenu = new Div(new Text("File")).tap
style.set('cursor', 'pointer')
,
)
new ContextMenu(fileMenu).tap
openOnClick = true // allows opening with a left-click
addItem("Open", println "open")
addItem("Save", println "save")
Given the crude nature of that and the relative ease to add something from webcomponents.org you might be better off with something else. Yet there seems to be just one classic menu bar (https://www.webcomponents.org/element/wiredjs/wired-menu-bar) for mocking UIs.
ContextMenu is a transitive dependency in at least 12.0.0.beta1
Some very basic example (Groovy 2.5):
def fileMenu
content.add(
fileMenu = new Div(new Text("File")).tap
style.set('cursor', 'pointer')
,
)
new ContextMenu(fileMenu).tap
openOnClick = true // allows opening with a left-click
addItem("Open", println "open")
addItem("Save", println "save")
Given the crude nature of that and the relative ease to add something from webcomponents.org you might be better off with something else. Yet there seems to be just one classic menu bar (https://www.webcomponents.org/element/wiredjs/wired-menu-bar) for mocking UIs.
edited Nov 9 at 8:51
answered Nov 9 at 8:31
cfrick
17.6k13252
17.6k13252
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53216698%2fhow-to-jerry-rig-a-menu-bar-in-vaadin-flow-version-12%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Platform version 12 is under construction and will be released in the beginning of December, the JavaDocs of these components, etc. are to arrive by then. The release schedule is here: vaadin.com/roadmap
– Tatu Lund
Nov 9 at 7:53