- data IrcView = IrcView {}
- ircViewNew :: IrcBuffer -> PagePlugId -> IO IrcView
- ircViewListenChannel :: IrcView -> IO ()
- ircViewSwitchTranslateLanguage :: IrcView -> IO ()
- ircViewHandleKeyAction :: IrcView -> Text -> SerializedEvent -> IO ()
- ircViewScrollToTop :: IrcView -> IO ()
- ircViewScrollToBottom :: IrcView -> IO ()
- ircViewScrollVerticalPage :: Bool -> IrcView -> IO ()
- ircViewScrollVerticalStep :: Bool -> IrcView -> IO ()
- ircViewSendMorse :: IrcView -> IO ()
- ircViewSendMessage :: Bool -> IrcView -> IO ()
- ircViewSelectAll :: IrcView -> IO ()
- ircViewWrapDeleteAction :: IrcView -> IO Bool -> IO ()
- ircViewDelLines :: IrcView -> IO ()
- ircViewDelete :: IrcView -> IO ()
- ircViewDeleteForwardChar :: IrcView -> IO ()
- ircViewDeleteBackwardChar :: IrcView -> IO ()
- ircViewDeleteForwardWord :: IrcView -> IO ()
- ircViewDeleteBackwardWord :: IrcView -> IO ()
- ircViewDeleteToLineEnd :: IrcView -> IO ()
- ircViewDeleteToLineStart :: IrcView -> IO ()
- ircViewCut :: IrcView -> IO Bool
- ircViewCopy :: IrcView -> IO Bool
- ircViewPaste :: IrcView -> IO Bool
- ircViewForwardLine :: IrcView -> IO ()
- ircViewBackwardLine :: IrcView -> IO ()
- ircViewForwardChar :: IrcView -> IO ()
- ircViewBackwardChar :: IrcView -> IO ()
- ircViewForwardWord :: IrcView -> IO ()
- ircViewBackwardWord :: IrcView -> IO ()
- ircViewSmartHome :: IrcView -> IO ()
- ircViewSmartEnd :: IrcView -> IO ()
- ircViewToggleSelectionMark :: IrcView -> IO ()
- ircViewExchangeSelectionMark :: IrcView -> IO ()
- ircViewApplySelectionMark :: IrcView -> IO ()
- ircViewNewline :: IrcView -> IO ()
- ircViewGetTextBuffer :: IrcView -> IO TextBuffer
- ircViewGetSourceBuffer :: IrcView -> IO SourceBuffer
- ircViewMoveToPrompt :: IrcView -> IO ()
- ircViewCleanInput :: IrcView -> IO ()
- ircViewGetInput :: IrcView -> IO ByteString
- ircViewSend :: IrcView -> ByteString -> IO ()
- ircViewOpenUrl :: IrcView -> IO ()
- ircViewTranslateMessage :: IrcView -> IO ()
- ircViewTranslateMorse :: IrcView -> IO ()
- ircViewReadMessage :: IrcView -> IO ()
- ircViewReadText :: IrcView -> String -> IO ()
- ircViewGetTooltipPoint :: IrcView -> IO Point
- ircViewKeymap :: Map Text (IrcView -> IO ())
Documentation
ircViewNew :: IrcBuffer -> PagePlugId -> IO IrcViewSource
Create new irc view.
ircViewListenChannel :: IrcView -> IO ()Source
Listen broadcast channel for draw view synchronous.
ircViewSwitchTranslateLanguage :: IrcView -> IO ()Source
Swtich translate language.
ircViewHandleKeyAction :: IrcView -> Text -> SerializedEvent -> IO ()Source
Handle key action.
ircViewScrollToTop :: IrcView -> IO ()Source
Begin.
ircViewScrollToBottom :: IrcView -> IO ()Source
End.
ircViewSendMorse :: IrcView -> IO ()Source
Send morse code.
ircViewSelectAll :: IrcView -> IO ()Source
Select all.
ircViewDelLines :: IrcView -> IO ()Source
Delete lines.
ircViewDelete :: IrcView -> IO ()Source
Delete.
ircViewDeleteForwardChar :: IrcView -> IO ()Source
Delete forward char.
ircViewDeleteBackwardChar :: IrcView -> IO ()Source
Backward char.
ircViewDeleteForwardWord :: IrcView -> IO ()Source
Forward word.
ircViewDeleteBackwardWord :: IrcView -> IO ()Source
Backward word.
ircViewDeleteToLineEnd :: IrcView -> IO ()Source
Delete to line end.
ircViewDeleteToLineStart :: IrcView -> IO ()Source
Delete to line start.
ircViewCut :: IrcView -> IO BoolSource
Cut.
ircViewCopy :: IrcView -> IO BoolSource
Copy.
ircViewPaste :: IrcView -> IO BoolSource
Paste.
ircViewForwardLine :: IrcView -> IO ()Source
Forward line.
ircViewBackwardLine :: IrcView -> IO ()Source
Backward line.
ircViewForwardChar :: IrcView -> IO ()Source
Forward char.
ircViewBackwardChar :: IrcView -> IO ()Source
Backward char.
ircViewForwardWord :: IrcView -> IO ()Source
Forward word.
ircViewBackwardWord :: IrcView -> IO ()Source
Backward word.
ircViewSmartHome :: IrcView -> IO ()Source
Smart home.
ircViewSmartEnd :: IrcView -> IO ()Source
Smart end.
ircViewToggleSelectionMark :: IrcView -> IO ()Source
Set selection mark.
ircViewExchangeSelectionMark :: IrcView -> IO ()Source
Exchange selection mark.
ircViewApplySelectionMark :: IrcView -> IO ()Source
Show selection mark.
ircViewNewline :: IrcView -> IO ()Source
Newline.
ircViewGetTextBuffer :: IrcView -> IO TextBufferSource
Get text buffer.
ircViewGetSourceBuffer :: IrcView -> IO SourceBufferSource
Get source buffer.
ircViewMoveToPrompt :: IrcView -> IO ()Source
Move to prompt position.
ircViewCleanInput :: IrcView -> IO ()Source
Clean input.
ircViewGetInput :: IrcView -> IO ByteStringSource
Get input message.
ircViewSend :: IrcView -> ByteString -> IO ()Source
Send message.
ircViewOpenUrl :: IrcView -> IO ()Source
Open url around pointer.
ircViewTranslateMessage :: IrcView -> IO ()Source
Translate message around pointer.
ircViewTranslateMorse :: IrcView -> IO ()Source
Translate morse code.
ircViewReadMessage :: IrcView -> IO ()Source
Read message around pointer.
ircViewGetTooltipPoint :: IrcView -> IO PointSource
Get tooltip coordinate.