|
Language.Haskell.HsColour.ANSI |
|
|
Description |
Partially taken from Hugs AnsiScreen.hs library:
|
|
Synopsis |
|
|
|
Documentation |
|
highlightOn :: [Highlight] -> [Char] |
|
highlightOff :: [Char] |
|
highlight :: [Highlight] -> String -> String |
Make the given string appear with all of the listed highlights
|
|
cleareol :: [Char] |
|
clearbol :: [Char] |
|
clearline :: [Char] |
|
clearDown :: [Char] |
|
clearUp :: [Char] |
|
cls :: String |
Clear the screen.
|
|
goto :: Int -> Int -> String |
Move the screen cursor to the given position.
|
|
cursorUp :: [Char] |
|
cursorDown :: [Char] |
|
cursorLeft :: [Char] |
|
cursorRight :: [Char] |
|
savePosition :: [Char] |
|
restorePosition :: [Char] |
|
data Highlight |
Types of highlighting supported by ANSI codes (and some extra styles).
| Constructors | Normal | | Bold | | Dim | | Underscore | | Blink | | ReverseVideo | | Concealed | | Foreground Colour | | Background Colour | | Italic | |
| Instances | |
|
|
data Colour |
Colours supported by ANSI codes.
| Constructors | Black | | Red | | Green | | Yellow | | Blue | | Magenta | | Cyan | | White | |
| Instances | |
|
|
colourCycle :: [Colour] |
An infinite supply of colours.
|
|
enableScrollRegion :: Int -> Int -> String |
Scrolling
|
|
scrollUp :: [Char] |
|
scrollDown :: [Char] |
|
lineWrap :: Bool -> [Char] |
|
Produced by Haddock version 2.7.2 |