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 #