StreamChatThemeData.raw constructor
const
StreamChatThemeData.raw({
- required TextTheme textTheme,
- required ColorTheme colorTheme,
- required ChannelListHeaderThemeData channelListHeaderTheme,
- required ChannelPreviewThemeData channelPreviewTheme,
- required ChannelHeaderThemeData channelHeaderTheme,
- required MessageThemeData otherMessageTheme,
- required MessageThemeData ownMessageTheme,
- required MessageInputThemeData messageInputTheme,
- required Widget defaultUserImage(),
- Widget placeholderUserImage()?,
- required IconThemeData primaryIconTheme,
- required List<
ReactionIcon> reactionIcons, - required GalleryHeaderThemeData galleryHeaderTheme,
- required MessageListViewThemeData messageListViewTheme,
- required ChannelListViewThemeData channelListViewTheme,
- required UserListViewThemeData userListViewTheme,
- required MessageSearchListViewThemeData 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,
});