35import Data.Nullable (Nullable)
43 , resolution :: Nullable { width :: Number, height :: Number }
52 , destroyed :: Boolean
57 { kittyGraphics :: Boolean
60 , multiplexer :: Boolean
67 , backgroundColor :: String
68 , focusable :: Boolean
71foreign import data Renderer :: Type
73foreign import data Renderable :: Type
75foreign import data Buffer :: Type
77foreign import data Color :: Type
79foreign import createBox :: Renderer -> BoxOptions -> (Renderable -> Buffer -> Effect Unit) -> Effect Renderable
81foreign import metrics :: Renderer -> Effect Metrics
83foreign import bounds :: Renderable -> Effect Bounds
85foreign import capabilities :: Renderer -> Effect (Nullable Capabilities)
87foreign import controlState :: Renderer -> Effect String
89foreign import isDestroyed :: Renderer -> Effect Boolean
91foreign import focused :: Renderer -> Effect (Nullable Renderable)
93foreign import focus :: Renderable -> Effect Unit
95foreign import blur :: Renderable -> Effect Unit
97foreign import setHeight :: Renderable -> Int -> Effect Unit
99foreign import requestRender :: Renderer -> Effect Unit
101foreign import writeControl :: Renderer -> String -> Effect Unit
103foreign import prependInputHandler :: Renderer -> (String -> Effect Boolean) -> Effect (Effect Unit)
105foreign import onFrame :: Renderer -> Effect Unit -> Effect (Effect Unit)
107foreign import onResize :: Renderer -> Effect Unit -> Effect (Effect Unit)
109foreign import onRendererDestroy :: Renderer -> Effect Unit -> Effect (Effect Unit)
111foreign import onDestroyed :: Renderable -> Effect Unit -> Effect (Effect Unit)
113foreign import rgba :: Int -> Int -> Int -> Int -> Color
115foreign import drawText :: Buffer -> String -> Int -> Int -> Color -> Color -> Effect Unit
117foreign import pushScissor :: Buffer -> { x :: Int, y :: Int, width :: Int, height :: Int } -> Effect Unit
119foreign import popScissor :: Buffer -> Effect Unit
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list