MessageText constructor

const MessageText({
  1. Key? key,
  2. required String interactionId,
  3. required String fileStore,
  4. required User user,
  5. required TextStyle hintStyle,
  6. Color? micSendBgColor,
  7. Color? sendIconColor,
  8. Color? emojiIconColor,
  9. Color? attachmentIconColor,
  10. Color? micActiveIconColor,
  11. Color? micInActiveIconColor,
  12. Color? sendVoiceMessageIconColor,
  13. Color? deleteVoiceMessageIconColor,
  14. Color? messageBoxBgColor,
  15. Color? attachmentModalBgColor,
  16. required TextStyle messageTextStyle,
  17. required String appId,
  18. required dynamic onFirstMessage(
    1. Message message,
    2. String type
    ),
  19. required HiveStore store,
  20. required dynamic onMessageSend(
    1. Message message
    ),
  21. required dynamic onAttachmentModalChanged(
    1. bool value
    ),
  22. required bool displayAttachmentModal,
  23. required dynamic onEmojiModalChanged(
    1. bool value
    ),
  24. required bool displayEmojiModal,
})

Implementation

const MessageText({
  super.key,
  required this.interactionId,
  required this.fileStore,
  required this.user,
  required this.hintStyle,
  this.micSendBgColor,
  this.sendIconColor,
  this.emojiIconColor,
  this.attachmentIconColor,
  this.micActiveIconColor,
  this.micInActiveIconColor,
  this.sendVoiceMessageIconColor,
  this.deleteVoiceMessageIconColor,
  this.messageBoxBgColor,
  this.attachmentModalBgColor,
  required this.messageTextStyle,
  required this.appId,
  required this.onFirstMessage,
  required this.store,
  required this.onMessageSend,
  required this.onAttachmentModalChanged,
  required this.displayAttachmentModal,
  required this.onEmojiModalChanged,
  required this.displayEmojiModal,
});