StreamShapes

data class StreamShapes(val avatar: Shape, val myMessageBubble: Shape, val otherMessageBubble: Shape, val inputField: Shape, val attachment: Shape, val imageThumbnail: Shape, val bottomSheet: Shape, val suggestionList: Shape, val attachmentSiteLabel: Shape, val header: Shape, val quotedAttachment: Shape)

Contains all the shapes we provide for our components.

Parameters

avatar

The avatar shape.

myMessageBubble

The bubble that wraps my message content.

otherMessageBubble

The bubble that wraps other people's message content.

inputField

The shape of the input field.

attachment

The shape of attachments.

imageThumbnail

The shape of image thumbnails, shown in selected attachments and image file attachments.

bottomSheet

The shape of components used as bottom sheets.

suggestionList

The shape of suggestion list popup.

attachmentSiteLabel

The shape of the label showing website name over link attachments.

header

The shape of the headers, such as the ones appearing on the Channel or Message screens.

quotedAttachment

The shape of quoted attachments.

Constructors

Link copied to clipboard
constructor(avatar: Shape, myMessageBubble: Shape, otherMessageBubble: Shape, inputField: Shape, attachment: Shape, imageThumbnail: Shape, bottomSheet: Shape, suggestionList: Shape, attachmentSiteLabel: Shape, header: Shape, quotedAttachment: Shape)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard