Package 

Class MessageContentParams

    • Constructor Detail

      • MessageContentParams

        MessageContentParams(MessageItemState messageItem, Function1<Message, Unit> onLongItemClick, Function2<Message, Poll, Unit> onPollUpdated, Function3<Message, Poll, Option, Unit> onCastVote, Function3<Message, Poll, Vote, Unit> onRemoveVote, Function3<Message, Poll, PollSelectionType, Unit> selectPoll, Function3<Message, Poll, String, Unit> onAddAnswer, Function1<String, Unit> onClosePoll, Function2<Poll, String, Unit> onAddPollOption, Function1<GiphyAction, Unit> onGiphyActionClick, Function1<Message, Unit> onQuotedMessageClick, Function1<User, Unit> onUserMentionClick, Function1<MediaGalleryPreviewResult, Unit> onMediaGalleryPreviewResult, Function2<Message, String, Unit> onLinkClick, Function1<Mention, Unit> onMentionClick)
        Parameters:
        messageItem - The message item state.
        onLongItemClick - Action invoked when a message is long-clicked.
        onPollUpdated - Action invoked when a poll is updated.
        onCastVote - Action invoked when a vote is cast.
        onRemoveVote - Action invoked when a vote is removed.
        selectPoll - Action invoked when a poll selection is made.
        onAddAnswer - Action invoked when an answer is added to a poll.
        onClosePoll - Action invoked when a poll is closed.
        onAddPollOption - Action invoked when a poll option is added.
        onGiphyActionClick - Action invoked when a Giphy action is clicked.
        onQuotedMessageClick - Action invoked when a quoted message is clicked.
        onUserMentionClick - Action invoked when a user mention is clicked.
        onMediaGalleryPreviewResult - Action invoked with the media gallery preview result.
        onLinkClick - Action invoked when a link in a message is clicked.
        onMentionClick - Action invoked when any mention is clicked.