| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Miso.UI.Sidebar
Synopsis
- data SidebarProps action = SidebarProps {
- sidebarId :: MisoString
- sidebarOpen :: Bool
- sidebarClasses :: [MisoString]
- sidebarAttrs :: [Attribute action]
- defaultSidebarProps :: SidebarProps action
- sidebar_ :: SidebarProps action -> [View model action] -> View model action
- sidebarGroup_ :: MisoString -> [View model action] -> View model action
- sidebarNav_ :: [Attribute action] -> [View model action] -> View model action
- sidebarItem_ :: Bool -> MisoString -> [View model action] -> View model action
- sidebarCodeSample :: View model action
- sidebarPropsApi :: View model action
Props
data SidebarProps action Source #
Props for sidebar_
Constructors
| SidebarProps | |
Fields
| |
defaultSidebarProps :: SidebarProps action Source #
Smart constructor: open sidebar
Views
sidebar_ :: SidebarProps action -> [View model action] -> View model action Source #
Sidebar, driven by SidebarProps.
Children are sidebarGroup_ views wrapped in a nav.
Arguments
| :: MisoString | group heading |
| -> [View model action] | |
| -> View model action |
Labelled group of sidebar items
Arguments
| :: Bool | |
| -> MisoString | href |
| -> [View model action] | |
| -> View model action |
Sidebar link; the Bool marks the current page
Samples
sidebarCodeSample :: View model action Source #
sidebarPropsApi :: View model action Source #