| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Simple.UI.Layouts.SingleLayout
Synopsis
- newtype SingleLayout = SingleLayout {}
- data SingleLayoutData = SingleLayoutData
- class LayoutClass w => SingleLayoutClass w
- singleLayoutNew :: UIApp u SingleLayout
- layoutIndex :: SingleLayoutClass w => w -> Attribute Int
- def :: Default a => a
Documentation
newtype SingleLayout Source #
Constructors
| SingleLayout | |
Fields | |
Instances
| LayoutClass SingleLayout Source # | |
Defined in Simple.UI.Layouts.SingleLayout Associated Types type LayoutData SingleLayout Source # Methods layoutDraw :: ContainerClass c => c SingleLayout -> Drawing -> Int -> Int -> UIApp u () Source # layoutComputeSize :: ContainerClass c => c SingleLayout -> UIApp u (Int, Int) Source # | |
| SingleLayoutClass SingleLayout Source # | |
Defined in Simple.UI.Layouts.SingleLayout Methods layoutIndex :: SingleLayout -> Attribute Int Source # | |
| type LayoutData SingleLayout Source # | |
Defined in Simple.UI.Layouts.SingleLayout | |
data SingleLayoutData Source #
Constructors
| SingleLayoutData |
Instances
| Default SingleLayoutData Source # | |
Defined in Simple.UI.Layouts.SingleLayout Methods def :: SingleLayoutData # | |
class LayoutClass w => SingleLayoutClass w Source #
Minimal complete definition
Instances
| SingleLayoutClass SingleLayout Source # | |
Defined in Simple.UI.Layouts.SingleLayout Methods layoutIndex :: SingleLayout -> Attribute Int Source # | |
layoutIndex :: SingleLayoutClass w => w -> Attribute Int Source #