LearnNewsExamplesServices
Frontmatter
id4534
titlebutton.Base: menu config
stateClosed
labels
enhancement
assigneestobiu
createdAtJul 11, 2023, 9:16 AM
updatedAtJul 26, 2023, 3:36 PM
githubUrlhttps://github.com/neomjs/neo/issues/4534
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJul 26, 2023, 3:36 PM

button.Base: menu config

Closed v8.1.0 enhancement
tobiu
tobiu commented on Jul 11, 2023, 9:16 AM

creating a button.Menu extension is nice for showing a menu when clicking on the arrow-down trigger. however, there are use cases where we want a "normal" button to show a menu on click.

the implementation could use menu.List or menu.Panel.

tobiu added the enhancement label on Jul 11, 2023, 9:16 AM
tobiu assigned to @tobiu on Jul 11, 2023, 9:16 AM
tobiu referenced in commit 97b7255 - "button.Base: menu config #4534" on Jul 21, 2023, 11:09 AM
tobiu referenced in commit 00c480a - "#4534 examples.button.base.MainContainer: added a button menu config for testing" on Jul 21, 2023, 11:26 AM
tobiu referenced in commit 0fd6089 - "#4534 button.Base: afterSetMenu() => lazy loading menu.List & creating an instance" on Jul 21, 2023, 11:42 AM
tobiu referenced in commit 69e5442 - "#4534 button.Base: afterSetMenu() => added floating true" on Jul 21, 2023, 4:31 PM
tobiu referenced in commit 54d9268 - "#4534 button.Base: afterSetMenu() => displayField" on Jul 24, 2023, 7:14 PM
tobiu referenced in commit fc6a334 - "#4534 menu.List: passing the displayField to child menues" on Jul 24, 2023, 7:29 PM
tobiu referenced in commit 3e1cb28 - "#4534 examples.menu.panel.MainContainer: displayField" on Jul 24, 2023, 7:44 PM
tobiu referenced in commit 3d3c7d3 - "#4534 component.Base: getMountedParentId() => check for non-containers" on Jul 24, 2023, 11:12 PM
tobiu referenced in commit 7cff388 - "#4534 showing & hiding the menu (in progress)" on Jul 25, 2023, 1:41 AM
tobiu
tobiu Jul 26, 2023, 3:36 PM

i am closing the ticket for more granular follow-up tickets

tobiu closed this issue on Jul 26, 2023, 3:36 PM