Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- beginMessageSelect :: Lens' ChatState (MessageInterface n i) -> MH ()
- flagSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH ()
- pinSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH ()
- viewSelectedMessage :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH ()
- openSelectedMessageInEditor :: Lens' ChatState (MessageInterface n i) -> MH ()
- fillSelectedGap :: Lens' ChatState (MessageInterface n i) -> MH ()
- copyPostLink :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH ()
- yankSelectedMessageVerbatim :: Lens' ChatState (MessageInterface n i) -> MH ()
- yankSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH ()
- openSelectedMessageURLs :: Lens' ChatState (MessageInterface n i) -> MH ()
- beginConfirmDeleteSelectedMessage :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH ()
- messageSelectUp :: Lens' ChatState (MessageInterface n i) -> MH ()
- messageSelectUpBy :: Lens' ChatState (MessageInterface n i) -> Int -> MH ()
- messageSelectDown :: Lens' ChatState (MessageInterface n i) -> MH ()
- messageSelectDownBy :: Lens' ChatState (MessageInterface n i) -> Int -> MH ()
- messageSelectFirst :: Lens' ChatState (MessageInterface n i) -> MH ()
- messageSelectLast :: Lens' ChatState (MessageInterface n i) -> MH ()
- deleteSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH ()
- beginReplyCompose :: Lens' ChatState (MessageInterface n i) -> MH ()
- beginEditMessage :: Lens' ChatState (MessageInterface n i) -> MH ()
- flagMessage :: PostId -> Bool -> MH ()
- getSelectedMessage :: Lens' ChatState (MessageInterface n i) -> ChatState -> Maybe Message
- openThreadWindow :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH ()
- exitMessageSelect :: Lens' ChatState (MessageInterface n i) -> MH ()
Message selection mode
beginMessageSelect :: Lens' ChatState (MessageInterface n i) -> MH () Source #
flagSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH () Source #
Tell the server that the message we currently have selected should have its flagged state toggled.
pinSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH () Source #
Tell the server that the message we currently have selected should have its pinned state toggled.
viewSelectedMessage :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH () Source #
openSelectedMessageInEditor :: Lens' ChatState (MessageInterface n i) -> MH () Source #
fillSelectedGap :: Lens' ChatState (MessageInterface n i) -> MH () Source #
copyPostLink :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH () Source #
yankSelectedMessageVerbatim :: Lens' ChatState (MessageInterface n i) -> MH () Source #
yankSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH () Source #
openSelectedMessageURLs :: Lens' ChatState (MessageInterface n i) -> MH () Source #
beginConfirmDeleteSelectedMessage :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH () Source #
messageSelectUp :: Lens' ChatState (MessageInterface n i) -> MH () Source #
messageSelectUpBy :: Lens' ChatState (MessageInterface n i) -> Int -> MH () Source #
messageSelectDown :: Lens' ChatState (MessageInterface n i) -> MH () Source #
messageSelectDownBy :: Lens' ChatState (MessageInterface n i) -> Int -> MH () Source #
messageSelectFirst :: Lens' ChatState (MessageInterface n i) -> MH () Source #
messageSelectLast :: Lens' ChatState (MessageInterface n i) -> MH () Source #
deleteSelectedMessage :: Lens' ChatState (MessageInterface n i) -> MH () Source #
beginReplyCompose :: Lens' ChatState (MessageInterface n i) -> MH () Source #
beginEditMessage :: Lens' ChatState (MessageInterface n i) -> MH () Source #
flagMessage :: PostId -> Bool -> MH () Source #
Tell the server that we have flagged or unflagged a message.
getSelectedMessage :: Lens' ChatState (MessageInterface n i) -> ChatState -> Maybe Message Source #
openThreadWindow :: TeamId -> Lens' ChatState (MessageInterface n i) -> MH () Source #
exitMessageSelect :: Lens' ChatState (MessageInterface n i) -> MH () Source #