A menu button is a menu item that displays a word or phrase that the user can click to initiate an operation.
Notes
The BitMenuButton is a Multi-API component which can accept the list of Items in 3 different ways: BitMenuButtonItem class, a custom Generic class, and BitMenuButtonOption component.
Usage
Basic
Standard
Item A
Item B
Item C
Disabled
Item A
Item B
Item C
Clicked Item:
Items
Show code
Item Disabled
Item A
Item B
Item C
Item OnClick
Item A
Item B
Item C
Clicked Item:
Icons
Show code
IconName
Item A
Item B
Item C
ChevronDownIcon
Item A
Item B
Item C
Clicked Item:
Style & Class
Show code
Component's Style & Class:
Styled Button
Item A
Item B
Item C
Classed Button
Item A
Item B
Item C
Clicked Item:
Item's Style & Class:
Item Styled & Classed Button
Item A
Item B
Item C
Clicked Item:
Styles & Classes:
Styles
Item A
Item B
Item C
Classes
Item A
Item B
Item C
Clicked Item:
Visibility
Show code
Visible: [
Visible menu button
Item A
Item B
Item C
]
Hidden: [
Hidden menu button
Item A
Item B
Item C
]
Collapsed: [
Collapsed menu button
Item A
Item B
Item C
]
HeaderTemplate
Show code
Custom Header!
Item A
Item B
Item C
Custom Header!
Item A
Item B
Item C
Clicked Item:
ItemTemplate
Show code
Primary Button
Add (add-key)
Edit (edit-key)
Delete (delete-key)
Standard Button
Add (add-key)
Edit (edit-key)
Delete (delete-key)
Clicked Item:
Item's Template
Primary Button
Add (add-key)
Edit (edit-key)
Delete (delete-key)
Clicked Item:
Implementation
BitMenuButton parameters
Name
Type
Default value
Description
AriaDescription
string?
null
Detailed description of the button for the benefit of screen readers.
AriaHidden
bool
false
If true, add an aria-hidden attribute instructing screen readers to ignore the element.