Module
Blessed.UI.Boxes.Box.Option
- Package
- purescript-blessed
- Repository
- shamansir/purescript-blessed
#OptionsRow Source
type OptionsRow :: Row Type -> Row Type
type OptionsRow r = OptionsRow r
#Options Source
type Options = Record (OptionsRow ())
#BoxAttribute Source
type BoxAttribute :: Subject -> Symbol -> Row Type -> Type -> Type -> Type
type BoxAttribute subj id r state e = Attribute subj id (OptionsRow + r) state e
#boxOption Source
boxOption :: forall subj id a r r' sym state e. Extends Element subj => Respresents Box subj id => EncodeJson a => IsSymbol sym => Cons sym a r' (OptionsRow + r) => Proxy sym -> a -> BoxAttribute subj id r state e
#fg Source
fg :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Color -> BoxAttribute subj id (fg :: Color | r) state e
#bg Source
bg :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Color -> BoxAttribute subj id (bg :: Color | r) state e
#bold Source
bold :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (bold :: Boolean | r) state e
#underline Source
underline :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (underline :: Boolean | r) state e
#StyleAttrubute Source
type StyleAttrubute :: Subject -> Symbol -> Type -> Type -> Row Type -> Type
type StyleAttrubute subj id state e r = BoxAttribute subj id (style :: Array (StyleOption ()) | r) state e
#style Source
style :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Array (StyleOption ()) -> StyleAttrubute subj id state e r
#BorderAttrubute Source
type BorderAttrubute :: Subject -> Symbol -> Type -> Type -> Row Type -> Type
type BorderAttrubute subj id state e r = BoxAttribute subj id (border :: Array (BorderOption ()) | r) state e
#border Source
border :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Array (BorderOption ()) -> BorderAttrubute subj id state e r
#content Source
content :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => String -> BoxAttribute subj id (content :: String | r) state e
#clickable Source
clickable :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (clickable :: Boolean | r) state e
#input Source
input :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (input :: Boolean | r) state e
#keyable Source
keyable :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (keyable :: Boolean | r) state e
#focused Source
focused :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (focused :: Boolean | r) state e
#label Source
label :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => String -> BoxAttribute subj id (label :: String | r) state e
#hoverText Source
hoverText :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => String -> BoxAttribute subj id (hoverText :: String | r) state e
#align Source
align :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => HAlign -> BoxAttribute subj id (align :: HAlign | r) state e
#valign Source
valign :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => VAlign -> BoxAttribute subj id (valign :: VAlign | r) state e
#shrink Source
shrink :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Flex -> BoxAttribute subj id (shrink :: Flex | r) state e
#padding Source
padding :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Padding -> BoxAttribute subj id (padding :: Padding | r) state e
#width Source
width :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Dimension -> BoxAttribute subj id (width :: Dimension | r) state e
#height Source
height :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Dimension -> BoxAttribute subj id (height :: Dimension | r) state e
#left Source
left :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Offset -> BoxAttribute subj id (left :: Offset | r) state e
#right Source
right :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Offset -> BoxAttribute subj id (right :: Offset | r) state e
#top Source
top :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Offset -> BoxAttribute subj id (top :: Offset | r) state e
#bottom Source
bottom :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Offset -> BoxAttribute subj id (bottom :: Offset | r) state e
#ch Source
ch :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Char -> BoxAttribute subj id (ch :: Char | r) state e
#draggable Source
draggable :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (draggable :: Boolean | r) state e
#scrollable Source
scrollable :: forall (subj :: Subject) (id :: Symbol) r state e. Extends Element subj => Respresents Box subj id => Boolean -> BoxAttribute subj id (scrollable :: Boolean | r) state e
- Modules
- Blessed
- Blessed.
Core. Align - Blessed.
Core. Border - Blessed.
Core. Callback - Blessed.
Core. Color - Blessed.
Core. Coord - Blessed.
Core. Cursor - Blessed.
Core. Dimension - Blessed.
Core. EndStyle - Blessed.
Core. Flex - Blessed.
Core. Helpers - Blessed.
Core. Key - Blessed.
Core. Label - Blessed.
Core. ListStyle - Blessed.
Core. Offset - Blessed.
Core. Orientation - Blessed.
Core. Padding - Blessed.
Core. Style - Blessed.
Core. Terminal - Blessed.
Demo - Blessed.
Internal. ArgonautCodecExtra - Blessed.
Internal. BlessedOp - Blessed.
Internal. BlessedSubj - Blessed.
Internal. Codec - Blessed.
Internal. Command - Blessed.
Internal. Core - Blessed.
Internal. Dump - Blessed.
Internal. Emitter - Blessed.
Internal. Foreign - Blessed.
Internal. JsApi - Blessed.
Internal. NodeKey - Blessed.
UI. Base. Element. Event - Blessed.
UI. Base. Element. Method - Blessed.
UI. Base. Element. Method. Content - Blessed.
UI. Base. Element. Option - Blessed.
UI. Base. Element. Property - Blessed.
UI. Base. Element. PropertySet - Blessed.
UI. Base. Node. Event - Blessed.
UI. Base. Node. Method - Blessed.
UI. Base. Node. Option - Blessed.
UI. Base. Node. Property - Blessed.
UI. Base. Screen - Blessed.
UI. Base. Screen. Event - Blessed.
UI. Base. Screen. Method - Blessed.
UI. Base. Screen. Option - Blessed.
UI. Base. Screen. Property - Blessed.
UI. Boxes. BigText. Option - Blessed.
UI. Boxes. Box - Blessed.
UI. Boxes. Box. Event - Blessed.
UI. Boxes. Box. Method - Blessed.
UI. Boxes. Box. Option - Blessed.
UI. Boxes. Box. Property - Blessed.
UI. Boxes. Line - Blessed.
UI. Boxes. Line. Event - Blessed.
UI. Boxes. Line. Option - Blessed.
UI. Boxes. Text. Option - Blessed.
UI. DataDisplay. Log - Blessed.
UI. DataDisplay. Log. Event - Blessed.
UI. DataDisplay. Log. Method - Blessed.
UI. DataDisplay. Log. Option - Blessed.
UI. DataDisplay. Log. Property - Blessed.
UI. DataDisplay. ProgressBar. Event - Blessed.
UI. DataDisplay. ProgressBar. Method - Blessed.
UI. DataDisplay. ProgressBar. Option - Blessed.
UI. DataDisplay. Table. Method - Blessed.
UI. DataDisplay. Table. Option - Blessed.
UI. Forms. Button - Blessed.
UI. Forms. Button. Event - Blessed.
UI. Forms. Button. Method - Blessed.
UI. Forms. Button. Option - Blessed.
UI. Forms. Checkbox - Blessed.
UI. Forms. Checkbox. Event - Blessed.
UI. Forms. Checkbox. Method - Blessed.
UI. Forms. Checkbox. Option - Blessed.
UI. Forms. Checkbox. Property - Blessed.
UI. Forms. Form. Event - Blessed.
UI. Forms. Form. Method - Blessed.
UI. Forms. Form. Option - Blessed.
UI. Forms. Form. Property - Blessed.
UI. Forms. TextArea - Blessed.
UI. Forms. TextArea. Event - Blessed.
UI. Forms. TextArea. Method - Blessed.
UI. Forms. TextArea. Option - Blessed.
UI. Forms. TextArea. Property - Blessed.
UI. Forms. TextBox - Blessed.
UI. Forms. TextBox. Event - Blessed.
UI. Forms. TextBox. Option - Blessed.
UI. Forms. TextBox. Property - Blessed.
UI. Lists. FileManager. Event - Blessed.
UI. Lists. FileManager. Method - Blessed.
UI. Lists. FileManager. Option - Blessed.
UI. Lists. FileManager. Property - Blessed.
UI. Lists. List - Blessed.
UI. Lists. List. Event - Blessed.
UI. Lists. List. Method - Blessed.
UI. Lists. List. Option - Blessed.
UI. Lists. List. Property - Blessed.
UI. Lists. ListBar - Blessed.
UI. Lists. ListBar. Event - Blessed.
UI. Lists. ListBar. Method - Blessed.
UI. Lists. ListBar. Option - Blessed.
UI. Lists. ListTable. Method - Blessed.
UI. Lists. ListTable. Option - Blessed.
UI. Prompts. Loading. Method - Blessed.
UI. Prompts. Message. Method - Blessed.
UI. Prompts. Prompt. Method - Blessed.
UI. Prompts. Question. Method - Blessed.
UI. Special. Terminal. Option - Data.
Unfoldable1. Extra