Base Menu Component Test

The QdsBaseMenu class provides a foundation for creating hierarchical menu components.

1. Hierarchical Menu Data Structure

The QdsBaseMenu class works with hierarchical menu data using an explicit parent-child relationship with the items property:



      

2. Converting Flat Data to Hierarchical

The organizeIntoTree utility method can convert flat data to hierarchical structure:



      

3. Search Functionality

Search across all menu items, regardless of their nesting level:

4. Utility Functions

The base menu provides various utility functions for working with menu items: