Module

Blessed.UI.Base.Screen.Method

Package
purescript-blessed
Repository
shamansir/purescript-blessed

#logM Source

logM :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> NodeKey subj id -> BlessedOp state m

#debugM Source

debugM :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> NodeKey subj id -> BlessedOp state m

#alloc Source

alloc :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#realloc Source

realloc :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#draw Source

draw :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> NodeKey subj id -> BlessedOp state m

#render Source

render :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#clearRegion Source

clearRegion :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> Int -> Int -> NodeKey subj id -> BlessedOp state m

#fillRegion Source

fillRegion :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> Char -> Int -> Int -> Int -> Int -> NodeKey subj id -> BlessedOp state m

#focusOffset Source

focusOffset :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> NodeKey subj id -> BlessedOp state m

#focusPrevious Source

focusPrevious :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#focusNext Source

focusNext :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#focusPush Source

focusPush :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> NodeKey subj id -> BlessedOp state m

#focusPop Source

focusPop :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#saveFocus Source

saveFocus :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#restoreFocus Source

restoreFocus :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#rewindFocus Source

rewindFocus :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#spawn Source

spawn :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> Array Json -> Json -> NodeKey subj id -> BlessedOp state m

#insertLine Source

insertLine :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> Int -> NodeKey subj id -> BlessedOp state m

#deleteLine Source

deleteLine :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> Int -> NodeKey subj id -> BlessedOp state m

#insertBottom Source

insertBottom :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> NodeKey subj id -> BlessedOp state m

#insertTop Source

insertTop :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> NodeKey subj id -> BlessedOp state m

#deleteBottom Source

deleteBottom :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> NodeKey subj id -> BlessedOp state m

#deleteTop Source

deleteTop :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> NodeKey subj id -> BlessedOp state m

#enableMouse Source

enableMouse :: forall subj' id' (subj :: Subject) (id :: Symbol) state m. IsSubject subj' => IsSymbol id' => Respresents Screen subj id => Maybe (NodeKey subj' id') -> NodeKey subj id -> BlessedOp state m

#enableKeys Source

enableKeys :: forall subj' id' (subj :: Subject) (id :: Symbol) state m. IsSubject subj' => IsSymbol id' => Respresents Screen subj id => Maybe (NodeKey subj' id') -> NodeKey subj id -> BlessedOp state m

#enableInput Source

enableInput :: forall subj' id' (subj :: Subject) (id :: Symbol) state m. IsSubject subj' => IsSymbol id' => Respresents Screen subj id => Maybe (NodeKey subj' id') -> NodeKey subj id -> BlessedOp state m

#copyToClipboard Source

copyToClipboard :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> NodeKey subj id -> BlessedOp state m

#cursorShape Source

cursorShape :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Cursor -> Boolean -> NodeKey subj id -> BlessedOp state m

#cursorColor Source

cursorColor :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Color -> NodeKey subj id -> BlessedOp state m

#screenshot Source

screenshot :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#screenshotArea Source

screenshotArea :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => Int -> Int -> Int -> Int -> NodeKey subj id -> BlessedOp state m

#destroy Source

destroy :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => NodeKey subj id -> BlessedOp state m

#setTerminal Source

setTerminal :: forall (subj :: Subject) (id :: Symbol) state m. Respresents Screen subj id => String -> NodeKey subj id -> BlessedOp state m
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