| 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 #