ChannelAttachmentsViewModel

constructor(cid: String, attachmentTypes: List<String>, controllerProvider: ViewModel.() -> ChannelAttachmentsViewController = { ChannelAttachmentsViewController( cid = cid, attachmentTypes = attachmentTypes, scope = viewModelScope, ) })

Parameters

cid

The full channel identifier (e.g., "messaging:123").

attachmentTypes

The list of attachment types (e.g., "image", "file").

controllerProvider