-
public final class MessageActionsOptionsParamsParameters for ChatComponentFactory.MessageActionsOptions.
-
-
Field Summary
Fields Modifier and Type Field Description private final Messagemessageprivate final List<MessageOptionItemState>optionsprivate final Function1<MessageOptionItemState, Unit>onMessageOptionSelectedprivate final Modifiermodifier
-
Constructor Summary
Constructors Constructor Description MessageActionsOptionsParams(Message message, List<MessageOptionItemState> options, Function1<MessageOptionItemState, Unit> onMessageOptionSelected, Modifier modifier)
-
Method Summary
Modifier and Type Method Description final MessagegetMessage()final List<MessageOptionItemState>getOptions()final Function1<MessageOptionItemState, Unit>getOnMessageOptionSelected()final ModifiergetModifier()-
-
Constructor Detail
-
MessageActionsOptionsParams
MessageActionsOptionsParams(Message message, List<MessageOptionItemState> options, Function1<MessageOptionItemState, Unit> onMessageOptionSelected, Modifier modifier)
- Parameters:
message- The selected message.options- The list of message options.onMessageOptionSelected- Action invoked when a message option is selected.modifier- Modifier for styling.
-
-
Method Detail
-
getMessage
final Message getMessage()
-
getOptions
final List<MessageOptionItemState> getOptions()
-
getOnMessageOptionSelected
final Function1<MessageOptionItemState, Unit> getOnMessageOptionSelected()
-
getModifier
final Modifier getModifier()
-
-
-
-