Opens a menu of buttons at an element: a list of buttons (the labels of the configs) under the element, inside the
window. A click on an item runs the button through the renderer (methods.clickButton, with undo), when the button
is still shown and enabled. The keys: the arrow keys, Home and End move between the items, Enter or Space presses
one, Escape or Tab closes the menu, and the keys do not reach the page while the menu has the focus. A press outside
the menu closes it, and so does the removal or the hiding of the element (its folder, or a parent, is removed or
hidden, or the renderer is unmounted). The menu of a folder (its ⋮ button) follows each render of the folder.
Opens a menu of buttons at an element: a list of buttons (the labels of the configs) under the element, inside the window. A click on an item runs the button through the renderer (
methods.clickButton, with undo), when the button is still shown and enabled. The keys: the arrow keys, Home and End move between the items, Enter or Space presses one, Escape or Tab closes the menu, and the keys do not reach the page while the menu has the focus. A press outside the menu closes it, and so does the removal or the hiding of the element (its folder, or a parent, is removed or hidden, or the renderer is unmounted). The menu of a folder (its ⋮ button) follows each render of the folder.