ChatPanelTheme

fun ChatPanelTheme(    colors: PanelColors = LocalPanelColors.current,     icons: PanelIconography = LocalPanelIconography.current,     avatarStyle: AvatarStyle = LocalPanelAvatarStyle.current,     avatarStackStyle: AvatarStackStyle = LocalPanelAvatarStackStyle.current,     incomingMessageStyle: MessageStyle = defaultIncomingMessageStyle(),     outgoingMessageStyle: MessageStyle = defaultOutgoingMessageStyle(),     content: @Composable () -> Unit)

Chat panel theme

Parameters

colors
  • Color palette used by the Chat panel.

icons
  • Iconography used by Aircore panels.

avatarStyle
  • Class that encloses all styling options for avatars.

avatarStackStyle
  • Class that encloses all styling options for avatar stacks.

incomingMessageStyle
  • Encloses all styling options for incoming messages.

outgoingMessageStyle
  • Encloses all styling options for outgoing messages.

content
  • Content to be wrapped by the theme.