AttachmentsPickerSystemTabFactory

Holds the information required to add support for "files" tab in the attachment picker.

Constructors

Link copied to clipboard
constructor(otherFactories: List<AttachmentsPickerTabFactory>)

Properties

Link copied to clipboard

The attachment picker mode that this factory handles.

Functions

Link copied to clipboard
open override fun PickerTabContent(onAttachmentPickerAction: (AttachmentPickerAction) -> Unit, attachments: List<AttachmentPickerItemState>, onAttachmentsChanged: (List<AttachmentPickerItemState>) -> Unit, onAttachmentItemSelected: (AttachmentPickerItemState) -> Unit, onAttachmentsSubmitted: (List<AttachmentMetaData>) -> Unit)

Emits content that allows users to pick files in this tab.

Link copied to clipboard
open override fun PickerTabIcon(isEnabled: Boolean, isSelected: Boolean)

Emits a file icon for this tab.

Inherited functions

Link copied to clipboard
open fun isPickerTabEnabled(channel: Channel): Boolean

Determines if the picker tab is enabled.