matterhorn-50200.12.0: Terminal client for the Mattermost chat system
Safe HaskellNone
LanguageHaskell2010

Matterhorn.State.PostListOverlay

Synopsis

Documentation

enterFlaggedPostListMode :: MH () Source #

Create a PostListOverlay with flagged messages from the server.

enterPinnedPostListMode :: MH () Source #

Create a PostListOverlay with pinned messages from the server for the current channel.

enterSearchResultPostListMode :: Text -> MH () Source #

Create a PostListOverlay with post search result messages from the server.

postListJumpToCurrent :: MH () Source #

Jumps to the specified message in the message's main channel display and changes to MessageSelectState.

postListSelectUp :: MH () Source #

Move the selection up in the PostListOverlay, which corresponds to finding a chronologically newer message.

postListSelectDown :: MH () Source #

Move the selection down in the PostListOverlay, which corresponds to finding a chronologically old message.

postListUnflagSelected :: MH () Source #

Unflag the post currently selected in the PostListOverlay, if any

exitPostListMode :: MH () Source #

Clear out the state of a PostListOverlay