|
| Graphics.UI.Editor.Parameters |
|
|
| Description |
| Module for parameters for editors
|
|
| Synopsis |
|
| type Parameters = [Parameter] | | | data Parameter | | = ParaName String | | | ParaSynopsis String | | | ParaDirection Direction | | | ParaShadow ShadowType | | | ParaShowLabel Bool | | | ParaOuterAlignment (Float, Float, Float, Float) | | | ParaOuterPadding (Int, Int, Int, Int) | | | ParaInnerAlignment (Float, Float, Float, Float) | | | ParaInnerPadding (Int, Int, Int, Int) | | | ParaMinSize (Int, Int) | | | ParaHorizontal HorizontalAlign | | | ParaStockId String | | | ParaMultiSel Bool | | | ParaPack Packing |
|
| | | paraName :: Parameter -> Maybe String | | | paraSynopsis :: Parameter -> Maybe String | | | paraDirection :: Parameter -> Maybe Direction | | | paraShowLabel :: Parameter -> Maybe Bool | | | paraShadow :: Parameter -> Maybe ShadowType | | | paraOuterAlignment :: Parameter -> Maybe (Float, Float, Float, Float) | | | paraInnerAlignment :: Parameter -> Maybe (Float, Float, Float, Float) | | | paraOuterPadding :: Parameter -> Maybe (Int, Int, Int, Int) | | | paraInnerPadding :: Parameter -> Maybe (Int, Int, Int, Int) | | | paraMinSize :: Parameter -> Maybe (Int, Int) | | | paraHorizontal :: Parameter -> Maybe HorizontalAlign | | | paraStockId :: Parameter -> Maybe String | | | paraMultiSel :: Parameter -> Maybe Bool | | | paraPack :: Parameter -> Maybe Packing | | | getParameter :: (Parameter -> Maybe beta) -> Parameters -> beta | | | getParameterPrim :: (Parameter -> Maybe beta) -> Parameters -> Maybe beta | | | (<<<-) :: (Parameter -> Maybe beta) -> Parameter -> Parameters -> Parameters | | | emptyParams :: [Parameter] | | | | |
|
|
| Documentation |
|
|
| A type for parameters for editors
|
|
|
| Constructors | | ParaName String | | | ParaSynopsis String | | | ParaDirection Direction | | | ParaShadow ShadowType | | | ParaShowLabel Bool | | | ParaOuterAlignment (Float, Float, Float, Float) | | | ParaOuterPadding (Int, Int, Int, Int) | xalign yalign xscale yscale
| | ParaInnerAlignment (Float, Float, Float, Float) | | | ParaInnerPadding (Int, Int, Int, Int) | xalign yalign xscale yscale
| | ParaMinSize (Int, Int) | | | ParaHorizontal HorizontalAlign | | | ParaStockId String | | | ParaMultiSel Bool | | | ParaPack Packing | |
| Instances | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Convenience method to get a parameter, or if not set the default parameter
|
|
|
|
|
|
|
|
|
| The direction of a split
| | Constructors | | Instances | |
|
|
|
| Constructors | | StartHorizontal | | | StopHorizontal | | | Keep | |
| Instances | |
|
|
| Produced by Haddock version 2.6.1 |