Card
Component to render custom attachments within the MessageList.
Please check the guides for Custom Attachment for basic usage.
Props
additionalTouchableProps
Additional props provided to the underlying TouchableOpacity used by components within a message such as MessageContent.
| Type |
|---|
| object |
author_name
Author name, to be rendered in footer of card.
| Type |
|---|
| string |
image_url
URL of image to render as cover image for card. In absence of image_url, thumb_url will be used for cover.
| Type |
|---|
| string |
og_scrape_url
URL to redirect to, when user presses on card.
| Type |
|---|
| string |
onLongPress
Default long press handler for message UI.
| Type |
|---|
| function |
onPress
Default press handler for message UI.
| Type |
|---|
| function |
onPressIn
Default pressIn handler for message UI.
| Type |
|---|
| function |
text
Text description for card, which will be rendered in footer of card.
| Type |
|---|
| string |
thumb_url
Thumbnail URL for cover image.
| Type |
|---|
| string |
title
Title for card, which will be rendered in footer of card
| Type |
|---|
| string |
UI Component Props
CardCover
Component to render main body for Card component which renders custom type of attachment.
Please check the guides for Custom Attachment.
| Type |
|---|
| ComponentType |
CardFooter
Component to render footer for Card component which renders custom type of attachment. Please check the guides for Custom Attachment.
| Type |
|---|
| ComponentType |
CardHeader
Component to render header for Card component which renders custom type of attachment. Please check the guides for Custom Attachment.
| Type |
|---|
| ComponentType |
ImageComponent
Drop in replacement of all the underlying Image components within SDK.
This is useful for the purpose of offline caching of images. Please check the Offline Support Guide for usage.
| Type | Default |
|---|---|
| ComponentType | Image |