Module

Blessed.UI.Base.Element.Property

Package
purescript-blessed
Repository
shamansir/purescript-blessed

#PropertiesRow Source

type PropertiesRow :: Row Typetype PropertiesRow = (abottom :: Int, aleft :: Int, aright :: Int, atop :: Int, bg :: Int, bold :: Boolean, border :: Record Evaluated, bottom :: Int, content :: String, detached :: Boolean, draggable :: Boolean, fg :: Int, height :: Int, hidden :: Boolean, hover :: Record Evaluated, left :: Int, name :: String, right :: Int, style :: Record Evaluated, tags :: Boolean, top :: Int, underline :: Boolean, visible :: Boolean, width :: Int)

#getter Source

getter :: forall subj id prop r' state m a. Gets Element subj id prop m a => Cons prop a r' PropertiesRow => GetterFn subj id prop state m a

#getterC Source

getterC :: forall subj id prop r' state m a. GetsC Element subj id prop m a => Cons prop a r' PropertiesRow => GetterFnC subj id prop state m a

#getter2 Source

getter2 :: forall subj id propA propB ir' ir r' state m a. Gets2 Element subj id propA propB m a => Cons propA (Record ir) r' PropertiesRow => Cons propB a ir' ir => GetterFn2 subj id propA propB state m a

#getterC2 Source

getterC2 :: forall subj id propA propB ir' ir r' state m a. GetsC2 Element subj id propA propB m a => Cons propA (Record ir) r' PropertiesRow => Cons propB a ir' ir => GetterFnC2 subj id propA propB state m a

#name Source

name :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "name" m String => NodeKey subj id -> Getter state m String

#border Source

border :: forall (subj :: Subject) (id :: Symbol) state m. Gets Element subj id "border" m String => NodeKey subj id -> Getter state m (Record Evaluated)

#style Source

style :: forall (subj :: Subject) (id :: Symbol) state m. Gets Element subj id "style" m (Record Evaluated) => NodeKey subj id -> Getter state m (Record Evaluated)

#content Source

content :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "content" m String => NodeKey subj id -> Getter state m String

#hidden Source

hidden :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "hidden" m Boolean => NodeKey subj id -> Getter state m Boolean

#visible Source

visible :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "visible" m Boolean => NodeKey subj id -> Getter state m Boolean

#detached Source

detached :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "detached" m Boolean => NodeKey subj id -> Getter state m Boolean

#fg Source

fg :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "fg" m Int => NodeKey subj id -> Getter state m Int

#bg Source

bg :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "bg" m Int => NodeKey subj id -> Getter state m Int

#bold Source

bold :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "bold" m Boolean => NodeKey subj id -> Getter state m Boolean

#underline Source

underline :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "underline" m Boolean => NodeKey subj id -> Getter state m Boolean

#width Source

width :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "width" m Int => NodeKey subj id -> Getter state m Int

#height Source

height :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "height" m Int => NodeKey subj id -> Getter state m Int

#left Source

left :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "left" m Int => NodeKey subj id -> Getter state m Int

#right Source

right :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "right" m Int => NodeKey subj id -> Getter state m Int

#top Source

top :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "top" m Int => NodeKey subj id -> Getter state m Int

#bottom Source

bottom :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "bottom" m Int => NodeKey subj id -> Getter state m Int

#aleft Source

aleft :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "aleft" m Int => NodeKey subj id -> Getter state m Int

#aright Source

aright :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "aright" m Int => NodeKey subj id -> Getter state m Int

#atop Source

atop :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "atop" m Int => NodeKey subj id -> Getter state m Int

#abottom Source

abottom :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "abottom" m Int => NodeKey subj id -> Getter state m Int

#tags Source

tags :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "tags" m Boolean => NodeKey subj id -> Getter state m Boolean

#draggable Source

draggable :: forall (subj :: Subject) (id :: Symbol) state m. GetsC Element subj id "draggable" m Boolean => NodeKey subj id -> Getter state m Boolean
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