Safe Haskell | None |
---|---|
Language | Haskell2010 |
Termonad.Types
Documentation
data TMNotebookTab Source #
Constructors
TMNotebookTab | |
Fields |
Instances
Eq TMNotebookTab Source # | |
Defined in Termonad.Types Methods (==) :: TMNotebookTab -> TMNotebookTab -> Bool Source # (/=) :: TMNotebookTab -> TMNotebookTab -> Bool Source # | |
Show TMNotebookTab Source # | |
Defined in Termonad.Types |
data TMNotebook Source #
Constructors
TMNotebook | |
Fields
|
Instances
Show TMNotebook Source # | |
Defined in Termonad.Types |
data UserRequestedExit Source #
Constructors
UserRequestedExit | |
UserDidNotRequestExit |
Instances
Eq UserRequestedExit Source # | |
Defined in Termonad.Types Methods (==) :: UserRequestedExit -> UserRequestedExit -> Bool Source # (/=) :: UserRequestedExit -> UserRequestedExit -> Bool Source # | |
Show UserRequestedExit Source # | |
Defined in Termonad.Types |
Constructors
TMState | |
Fields
|
createTMNotebookTab :: Label -> ScrolledWindow -> TMTerm -> TMNotebookTab Source #
newTMState :: TMConfig -> Application -> ApplicationWindow -> TMNotebook -> FontDescription -> IO TMState Source #
newEmptyTMState :: TMConfig -> Application -> ApplicationWindow -> Notebook -> FontDescription -> IO TMState Source #
newTMStateSingleTerm :: TMConfig -> Application -> ApplicationWindow -> Notebook -> Label -> ScrolledWindow -> Terminal -> Int -> FontDescription -> IO TMState Source #
traceShowMTMState :: TMState -> IO () Source #
pTraceShowMTMState :: TMState -> IO () Source #
setUserRequestedExit :: TMState -> IO () Source #