ViewComponents

interface ViewComponents

A container for all of the customizable Composable components in the UI.

Inheritors

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
@Composable
open fun ChatFeedEntry(entry: ChatFeedEntry, content: @Composable () -> Unit)

Allows the developer to define customizable views for each entry type.

Link copied to clipboard
@Composable
open fun ChatTopAppBar(content: @Composable () -> Unit)

Allows the developer to define a view, which is displayed at the top of each screen.

Link copied to clipboard
@Composable
open fun ConversationClosed(content: @Composable () -> Unit)

Allows the developer to define a view, which is displayed when the conversation is closed.

Link copied to clipboard
@ApiStatus.Experimental
@Composable
open fun MarkdownContent(text: String, content: @Composable () -> Unit)

Allows the developer to define a customizable view for supported components that render text content. This text may contain markdown-formatted text.