-
public final class MediaGalleryPreviewContract.InputDefines the input for the MediaGalleryPreviewContract.
-
-
Field Summary
Fields Modifier and Type Field Description private final Messagemessageprivate final StringselectedAttachmentUrlprivate final BooleanvideoThumbnailsEnabledprivate final StreamCdnImageResizingstreamCdnImageResizingprivate final BooleanskipEnrichUrl
-
Constructor Summary
Constructors Constructor Description MediaGalleryPreviewContract.Input(Message message, String selectedAttachmentUrl, Boolean videoThumbnailsEnabled, StreamCdnImageResizing streamCdnImageResizing, Boolean skipEnrichUrl)
-
Method Summary
Modifier and Type Method Description final MessagegetMessage()final StringgetSelectedAttachmentUrl()final BooleangetVideoThumbnailsEnabled()final StreamCdnImageResizinggetStreamCdnImageResizing()final BooleangetSkipEnrichUrl()-
-
Constructor Detail
-
MediaGalleryPreviewContract.Input
MediaGalleryPreviewContract.Input(Message message, String selectedAttachmentUrl, Boolean videoThumbnailsEnabled, StreamCdnImageResizing streamCdnImageResizing, Boolean skipEnrichUrl)
- Parameters:
message- The message containing the attachments.selectedAttachmentUrl- The preview URL of the selected attachment to display first.videoThumbnailsEnabled- Whether video thumbnails will be displayed in previews or not.streamCdnImageResizing- The CDN image resizing strategy.skipEnrichUrl- If set to true will skip enriching URLs when you update the message by deleting an attachment contained within it.
-
-
Method Detail
-
getMessage
final Message getMessage()
-
getSelectedAttachmentUrl
final String getSelectedAttachmentUrl()
-
getVideoThumbnailsEnabled
final Boolean getVideoThumbnailsEnabled()
-
getStreamCdnImageResizing
final StreamCdnImageResizing getStreamCdnImageResizing()
-
getSkipEnrichUrl
final Boolean getSkipEnrichUrl()
-
-
-
-