Dropdown Menu

A dropdown menu component that displays a list of actions or options in a floating panel.

          
      

Installation

          
      
          
      

Usage

          
      
          
      

Examples

Basic

          
      

With Shortcuts

          
      

With Labels

          
      

With Submenu

          
      

API Reference

Properties

PropertyTypeDefaultDescription
classstringAdditional CSS classes to apply to the dropdown menu components.
disabledbooleanWhether the dropdown menu item is disabled (for UiDropdownMenuItem).
uiDropdownMenuTriggerstringReference to the dropdown menu to trigger.
uiDropdownMenuTriggerDisabledbooleanWhether the trigger is disabled.
uiDropdownMenuTriggerPlacement"top" | "bottom" | "left" | "right"Preferred placement of the dropdown menu.
uiDropdownMenuTriggerOffsetnumberOffset distance from the trigger.
uiDropdownMenuTriggerFlipbooleanWhether to flip the menu when it overflows.
uiDropdownSubmenuTriggerstringReference to the submenu to trigger.
uiDropdownSubmenuTriggerDisabledbooleanWhether the submenu trigger is disabled.
uiDropdownSubmenuTriggerPlacement"top" | "bottom" | "left" | "right"Preferred placement of the submenu.
uiDropdownSubmenuTriggerOffsetnumberOffset distance from the submenu trigger.
uiDropdownSubmenuTriggerFlipbooleanWhether to flip the submenu when it overflows.

Built with ❤️ by @immohammadjaved • Source code available on GitHub