Focus Theme UI Kit Documentation Help

Menu Item

The FUIMenuItem class represents the menu item type for the expandable menu FUIExpMenu.

Usage

Typical usage

FUIMenuItem( label: Text('Item 1'), onPressed: () { // Do something... }, selected: true, // Set for initial selection fuiSubMenuItems: [ // Sub Menu Items here... ], );

With icon

FUIMenuItem( label: Text('Item 1'), icon: const Icon(LineAwesome.chart_bar), onPressed: () { // Do something... }, fuiSubMenuItems: [ // Sub Menu Items here... ], );

Change of color scheme (for selected)

FUIMenuItem( fuiColorScheme: FUIColorScheme.cobalt, label: Text('Item 1'), onPressed: () { // Do something... }, fuiSubMenuItems: [ // Sub Menu Items here... ], );

With different selected label & icon

FUIMenuItem( label: Text('Item 1'), icon: Icon(LineAwesome.chart_bar), selectedLabel: Text('Item 1 Selected'), selectedIcon: Icon(LineAwesome.check_solid), onPressed: () { // Do something... }, fuiSubMenuItems: [ // Sub Menu Items here... ], );
27 March 2025