Package-level declarations

Types

Link copied to clipboard

Represents a handler that can handle custom attachments of certain type and create ViewHolders for them.

Link copied to clipboard
class AttachmentFactoryManager(attachmentFactories: List<AttachmentFactory> = listOf( UnsupportedAttachmentFactory(), ))

A manager for registered custom attachment factories.

Link copied to clipboard

Represents a handler that can handle custom attachments of certain type and create. This class is mainly for Java compatibility.

Link copied to clipboard

Factory for attachments we support by default.

Link copied to clipboard

Factory for attachments that the SDK falls back when all the other QuotedAttachmentFactory don't support the attachment type. It simply shows a file icon with the attachment title.

Link copied to clipboard
abstract class InnerAttachmentViewHolder(val itemView: View)

An inner ViewHolder for custom attachments within message ViewHolder. Follows the lifecycle of the outer message ViewHolder.

Link copied to clipboard

Represents a handler that can handle quoted attachments of certain type and create views for them.

Link copied to clipboard
class QuotedAttachmentFactoryManager(quotedAttachmentFactories: List<QuotedAttachmentFactory> = listOf())

A manager for registered quoted attachment factories.

Link copied to clipboard

Fallback factory for unsupported attachment types.