I'm building a web app with a sidebar containing a vertical navigation component with two levels.
I want to be able to expand the menus programmatically, either via Properties or Methods on the navigation component.
I can run the following in the Chrome devtools console to expand the menu items:
document.querySelectorAll('button[id*="navigation1"]').forEach(el => el.click());
So I tried using a preloaded javascript function + a JS Script, but I couldn't get it to work. And even if I could get it to work, this isn't a good solution. Here's a sample app to demonstrate: Navigation Menu open sections by default.json (11.8 KB)
Assuming I'm not overlooking an existing way to do this, I'd like to suggest a new feature that add Properties or Methods to the Navigation component that allow us to programmatically open/close menu items.