Package io.getstream.chat.android.compose.ui.theme
See: Description
-
Object Summary Object Description Companion Companion ChatTheme Contains ease-of-use accessors for different properties used to style and customize the app look and feel. Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion Companion -
Class Summary Class Description AttachmentPickerTheme Represents the theming for the attachment picker. ChannelOptionsTheme Represents the theme for the channel option list in the selected channel menu. MessageReactionListParams Parameters for the ChatComponentFactory.MessageReactionList component. MessageReactionItemParams Parameters for the ChatComponentFactory.MessageReactionItem component. ChannelMediaAttachmentsPreviewBottomBarParams Parameters for the ChatComponentFactory.ChannelMediaAttachmentsPreviewBottomBar component. MessageFooterStatusIndicatorParams Parameters for the ChatComponentFactory.MessageFooterStatusIndicator component. ComponentSize Represents the size of a component. ComponentPadding Represents the padding of a component. ComponentOffset Represents the offset of a component. IconContainerStyle Represents the styling for the icon container component. IconStyle Represents the styling for the icon component. MessageComposerTheme Represents the theming for the message composer. ComposerCancelIconStyle Represents the theming for the cancel icon used in the message composer. ComposerLinkPreviewTheme Represents the theming for the link preview in the message composer. ComposerInputFieldTheme Represents the theming for the input field in the message composer. ComposerActionsTheme Defines the theming options for the different composer actions. MessageDateSeparatorTheme Represents message date separator theming. MessageOptionsTheme Represents the theme for the message option list in the selected message menu. MessageTheme Represents message theming. MessageBackgroundShapes Represents the shapes for the message background in different positions. MessageUnreadSeparatorTheme Represents message unread separator theming. ReactionOptionsTheme Represents the theme for the reaction option list in the selected message menu. StreamColors Contains all the colors in our palette. StreamDimens Contains all the dimens we provide for our components. StreamKeyboardBehaviour Class holding configuration for different keyboard behaviours. StreamRippleConfiguration Configuration for customizing the ripple effect on the composable components. StreamShapes Contains all the shapes we provide for our components. StreamTypography Contains all the typography we provide for our components. TextComponentStyle Represents the styling for the text component. TextContainerStyle Represents the styling for the text component. WaveformSliderLayoutStyle Represents the style for the waveform slider layout. WaveformSliderStyle Represents the style for the waveform slider. WaveformThumbStyle Represents the style for the waveform thumb. WaveformTrackStyle Represents the style for the waveform track. ChatThemeKt CompoundComponentFactoryKt -
Interface Summary Interface Description ChatComponentFactory Factory for creating stateless components that are used by default throughout the Chat UI. MentionStyleFactory Factory interface to provide custom styles for mentions.