-
public final class MediaGalleryPreviewContract.InputDefines the input for the MediaGalleryPreviewContract.
-
-
Field Summary
Fields Modifier and Type Field Description private final Messagemessageprivate final IntegerinitialPositionprivate final BooleanvideoThumbnailsEnabledprivate final DownloadAttachmentUriGeneratordownloadAttachmentUriGeneratorprivate final DownloadRequestInterceptordownloadRequestInterceptorprivate final StreamCdnImageResizingstreamCdnImageResizingprivate final BooleanskipEnrichUrl
-
Constructor Summary
Constructors Constructor Description MediaGalleryPreviewContract.Input(Message message, Integer initialPosition, Boolean videoThumbnailsEnabled, DownloadAttachmentUriGenerator downloadAttachmentUriGenerator, DownloadRequestInterceptor downloadRequestInterceptor, StreamCdnImageResizing streamCdnImageResizing, Boolean skipEnrichUrl)
-
Method Summary
Modifier and Type Method Description final MessagegetMessage()final IntegergetInitialPosition()final BooleangetVideoThumbnailsEnabled()final DownloadAttachmentUriGeneratorgetDownloadAttachmentUriGenerator()final DownloadRequestInterceptorgetDownloadRequestInterceptor()final StreamCdnImageResizinggetStreamCdnImageResizing()final BooleangetSkipEnrichUrl()-
-
Constructor Detail
-
MediaGalleryPreviewContract.Input
MediaGalleryPreviewContract.Input(Message message, Integer initialPosition, Boolean videoThumbnailsEnabled, DownloadAttachmentUriGenerator downloadAttachmentUriGenerator, DownloadRequestInterceptor downloadRequestInterceptor, StreamCdnImageResizing streamCdnImageResizing, Boolean skipEnrichUrl)
- Parameters:
message- The message containing the attachments.initialPosition- The initial position of the media gallery, based on the clicked item.videoThumbnailsEnabled- Whether video thumbnails will be displayed in previews or not.downloadAttachmentUriGenerator- The URI generator for downloading attachments.downloadRequestInterceptor- The request interceptor for downloading attachments.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()
-
getInitialPosition
final Integer getInitialPosition()
-
getVideoThumbnailsEnabled
final Boolean getVideoThumbnailsEnabled()
-
getDownloadAttachmentUriGenerator
final DownloadAttachmentUriGenerator getDownloadAttachmentUriGenerator()
-
getDownloadRequestInterceptor
final DownloadRequestInterceptor getDownloadRequestInterceptor()
-
getStreamCdnImageResizing
final StreamCdnImageResizing getStreamCdnImageResizing()
-
getSkipEnrichUrl
final Boolean getSkipEnrichUrl()
-
-
-
-