Safe Haskell | None |
---|---|
Language | Haskell2010 |
UI.Keybindings
Contents
Synopsis
- dispatch :: EventHandler v m -> AppState -> Event -> EventM Name (Next AppState)
- nullEventHandler :: EventHandler v m
- eventHandlerComposeFrom :: EventHandler ComposeView ComposeFrom
- eventHandlerComposeTo :: EventHandler ComposeView ComposeTo
- eventHandlerComposeCc :: EventHandler ComposeView ComposeCc
- eventHandlerComposeBcc :: EventHandler ComposeView ComposeBcc
- eventHandlerComposeSubject :: EventHandler ComposeView ComposeSubject
- eventHandlerThreadComposeFrom :: EventHandler Threads ComposeFrom
- eventHandlerThreadComposeTo :: EventHandler Threads ComposeTo
- eventHandlerThreadComposeSubject :: EventHandler Threads ComposeSubject
- eventHandlerManageThreadTagsEditor :: EventHandler Threads ManageThreadTagsEditor
- eventHandlerMailAttachmentPipeToEditor :: EventHandler ViewMail MailAttachmentPipeToEditor
- eventHandlerMailAttachmentOpenWithEditor :: EventHandler ViewMail MailAttachmentOpenWithEditor
- eventHandlerMailsListOfAttachments :: EventHandler ViewMail MailListOfAttachments
- eventHandlerListOfThreads :: EventHandler Threads ListOfThreads
- eventHandlerViewMailManageMailTagsEditor :: EventHandler ViewMail ManageMailTagsEditor
- eventHandlerSearchThreadsEditor :: EventHandler Threads SearchThreadsEditor
- eventHandlerComposeListOfAttachments :: EventHandler ComposeView ComposeListOfAttachments
- eventHandlerManageFileBrowserSearchPath :: EventHandler FileBrowser ManageFileBrowserSearchPath
- eventHandlerConfirm :: EventHandler ComposeView ConfirmDialog
- eventHandlerScrollingMailView :: EventHandler ViewMail ScrollingMailView
- eventHandlerScrollingHelpView :: EventHandler Help ScrollingHelpView
- eventHandlerComposeFileBrowser :: EventHandler FileBrowser ListOfFiles
- eventHandlerScrollingMailViewFind :: EventHandler ViewMail ScrollingMailViewFindWordEditor
- eventHandlerSaveToDiskEditor :: EventHandler ViewMail SaveToDiskPathEditor
- eventHandlerViewMailComposeTo :: EventHandler ViewMail ComposeTo
API
Event Handlers
Each event handler is handling a single widget in Purebreds UI
nullEventHandler :: EventHandler v m Source #
Do nothing. It might be worthwhile to enhance this to display a message like "no binding for key blah".
eventHandlerComposeFrom :: EventHandler ComposeView ComposeFrom Source #
eventHandlerComposeTo :: EventHandler ComposeView ComposeTo Source #
eventHandlerComposeCc :: EventHandler ComposeView ComposeCc Source #
eventHandlerComposeBcc :: EventHandler ComposeView ComposeBcc Source #
eventHandlerComposeSubject :: EventHandler ComposeView ComposeSubject Source #
eventHandlerThreadComposeFrom :: EventHandler Threads ComposeFrom Source #
eventHandlerThreadComposeTo :: EventHandler Threads ComposeTo Source #
eventHandlerThreadComposeSubject :: EventHandler Threads ComposeSubject Source #
eventHandlerManageThreadTagsEditor :: EventHandler Threads ManageThreadTagsEditor Source #
eventHandlerMailAttachmentPipeToEditor :: EventHandler ViewMail MailAttachmentPipeToEditor Source #
eventHandlerMailAttachmentOpenWithEditor :: EventHandler ViewMail MailAttachmentOpenWithEditor Source #
eventHandlerMailsListOfAttachments :: EventHandler ViewMail MailListOfAttachments Source #
eventHandlerListOfThreads :: EventHandler Threads ListOfThreads Source #
eventHandlerViewMailManageMailTagsEditor :: EventHandler ViewMail ManageMailTagsEditor Source #
eventHandlerSearchThreadsEditor :: EventHandler Threads SearchThreadsEditor Source #
eventHandlerComposeListOfAttachments :: EventHandler ComposeView ComposeListOfAttachments Source #
eventHandlerManageFileBrowserSearchPath :: EventHandler FileBrowser ManageFileBrowserSearchPath Source #
eventHandlerConfirm :: EventHandler ComposeView ConfirmDialog Source #
eventHandlerScrollingMailView :: EventHandler ViewMail ScrollingMailView Source #
eventHandlerScrollingHelpView :: EventHandler Help ScrollingHelpView Source #
eventHandlerComposeFileBrowser :: EventHandler FileBrowser ListOfFiles Source #
eventHandlerScrollingMailViewFind :: EventHandler ViewMail ScrollingMailViewFindWordEditor Source #
eventHandlerSaveToDiskEditor :: EventHandler ViewMail SaveToDiskPathEditor Source #
eventHandlerViewMailComposeTo :: EventHandler ViewMail ComposeTo Source #