Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Context | |
|
data PreviewCommandHandler Source
PreviewCommandHandler | |
|
data CommandHandler Source
data CommandMatcher Source
type KeyboardBinding = ([Modifier], String) Source
type KeyCommandMatcher = SingleCommandMatcher KeyboardBinding Source
type TextCommandMatcher = SingleCommandMatcher String Source
Mode | |
|
data EditorList Source
EditorList | |
|
initContext :: StyleContext -> FileContext -> UiContext -> TreeStore DirectoryTreeElement -> CommandMatcher -> IO Context Source
runOnEditor :: (Editor -> Editor -> a) -> Editor -> a Source
exitLastMode :: App () Source
activeModes :: App (Maybe [Mode]) Source
deferredRunner :: Context -> App () -> IO () Source
registerEventHandler :: Event -> App () -> App () Source
createMatcherForPrefix :: String -> (String -> CommandHandler) -> CommandMatcher Source
fromContext :: MonadReader r m => (r -> a) -> m a Source