StreamChatThemeData.raw constructor
const
StreamChatThemeData.raw({
- required StreamTextTheme textTheme,
- required StreamColorTheme colorTheme,
- required StreamChannelListHeaderThemeData channelListHeaderTheme,
- required StreamChannelPreviewThemeData channelPreviewTheme,
- required StreamChannelHeaderThemeData channelHeaderTheme,
- required StreamMessageThemeData otherMessageTheme,
- required StreamMessageThemeData ownMessageTheme,
- required StreamMessageInputThemeData messageInputTheme,
- required Widget defaultUserImage(),
- Widget placeholderUserImage()?,
- required IconThemeData primaryIconTheme,
- required List<
StreamReactionIcon> reactionIcons, - required StreamGalleryHeaderThemeData galleryHeaderTheme,
- required StreamMessageListViewThemeData messageListViewTheme,
- required StreamChannelListViewThemeData channelListViewTheme,
- required StreamUserListViewThemeData userListViewTheme,
- required StreamMessageSearchListViewThemeData messageSearchListViewTheme,
Raw theme init
Implementation
const StreamChatThemeData.raw({
required this.textTheme,
required this.colorTheme,
required this.channelListHeaderTheme,
required this.channelPreviewTheme,
required this.channelHeaderTheme,
required this.otherMessageTheme,
required this.ownMessageTheme,
required this.messageInputTheme,
required this.defaultUserImage,
this.placeholderUserImage,
required this.primaryIconTheme,
required this.reactionIcons,
required this.galleryHeaderTheme,
required this.galleryFooterTheme,
required this.messageListViewTheme,
required this.channelListViewTheme,
required this.userListViewTheme,
required this.messageSearchListViewTheme,
});