diff options
author | Kierán Meinhardt <kieran.meinhardt@gmail.com> | 2020-09-22 22:27:10 +0200 |
---|---|---|
committer | Kierán Meinhardt <kieran.meinhardt@gmail.com> | 2020-09-22 22:33:41 +0200 |
commit | 8c288cf1f2747aa9f8cee68cc1b9a35dd02229b8 (patch) | |
tree | e601909977bacbc80ef4451e782acbc89f2b06e9 /State.hs | |
parent | 8df7be6bce1193bfb2dd1192676ceb261baec012 (diff) |
factor out Actions, Core, State from tv config
Diffstat (limited to 'State.hs')
-rw-r--r-- | State.hs | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -3,6 +3,7 @@ module State where import Blessings.String (Blessings) import Data.Time import qualified Data.Tree.Zipper as Z +import Scanner import System.Posix.Signals import TreeView (TreeView) @@ -17,4 +18,6 @@ data State = State , treeBuffer :: [Blessings String] , now :: UTCTime , signalHandlers :: [(Signal, IO ())] + , keymap :: String -> State -> IO State + , mousemap :: Scan -> State -> IO State } |