Package-level declarations

Types

Link copied to clipboard
class MessageComposerController(channelCid: String, chatClient: ChatClient = ChatClient.instance(), val channelState: StateFlow<ChannelState?>, mediaRecorder: StreamMediaRecorder, userLookupHandler: UserLookupHandler, fileToUri: (File) -> String, config: MessageComposerController.Config = Config(), globalState: Flow<GlobalState> = chatClient.globalStateFlow)

Controller responsible for handling the composing and sending of messages.