miso-ui
Safe HaskellNone
LanguageHaskell2010

Miso.UI.DropDownMenu

Synopsis

Props

data DropdownMenuProps model action Source #

Props for dropdownMenu_

Constructors

DropdownMenuProps 

Fields

defaultDropdownMenuProps :: DropdownMenuProps model action Source #

Smart constructor: outline trigger button, no alignment override

Views

dropdownMenu_ :: DropdownMenuProps model action -> [View model action] -> View model action Source #

menuItem_ :: [Attribute action] -> [View model action] -> View model action Source #

menuCheckboxItem_ :: Bool -> [Attribute action] -> [View model action] -> View model action Source #

Checkable menu item; the Bool is the checked state

menuRadioItem_ :: Bool -> [Attribute action] -> [View model action] -> View model action Source #

Radio menu item; the Bool is the selected state

menuGroup_ Source #

Arguments

:: MisoString

heading id

-> MisoString

heading text

-> [View model action] 
-> View model action 

Labelled group of menu items

menuSeparator_ :: View model action Source #

menuShortcut_ :: MisoString -> View model action Source #

Right-aligned keyboard shortcut inside a menu item

Samples

dropdownMenuUsage :: View model action Source #

Compact usage example (source of the kitchen sink Code tab)