Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype MenuFilter Source #
Instances
Eq MenuFilter Source # | |
Defined in Ribosome.Menu.Data.Menu (==) :: MenuFilter -> MenuFilter -> Bool # (/=) :: MenuFilter -> MenuFilter -> Bool # | |
Show MenuFilter Source # | |
Defined in Ribosome.Menu.Data.Menu showsPrec :: Int -> MenuFilter -> ShowS # show :: MenuFilter -> String # showList :: [MenuFilter] -> ShowS # | |
Default MenuFilter Source # | |
Defined in Ribosome.Menu.Data.Menu def :: MenuFilter # |
Menu | |
|
Instances
class HasMenu c a | c -> a where Source #
menu :: Lens' c (Menu a) Source #
currentFilter :: Lens' c MenuFilter Source #
filtered :: Lens' c [FilteredMenuItem a] Source #
items :: Lens' c [MenuItem a] Source #
marked :: Lens' c [Int] Source #
Instances
HasMenu (Menu a) a Source # | |
Defined in Ribosome.Menu.Data.Menu |