-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class MediaGalleryConfig implements Parcelable
Configuration for the media gallery preview screen. By default, all UI elements are visible.
This class implements Parcelable because it is currently transported via Intent extras to MediaGalleryPreviewActivity.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisCloseVisibleprivate final BooleanisOptionsVisibleprivate final BooleanisShareVisibleprivate final BooleanisGalleryVisibleprivate final MediaGalleryOptionsConfigoptionsConfig
-
Constructor Summary
Constructors Constructor Description MediaGalleryConfig(Boolean isCloseVisible, Boolean isOptionsVisible, Boolean isShareVisible, Boolean isGalleryVisible, MediaGalleryOptionsConfig optionsConfig)
-
Method Summary
Modifier and Type Method Description final BooleangetIsCloseVisible()final BooleangetIsOptionsVisible()final BooleangetIsShareVisible()final BooleangetIsGalleryVisible()final MediaGalleryOptionsConfiggetOptionsConfig()-
-
Constructor Detail
-
MediaGalleryConfig
MediaGalleryConfig(Boolean isCloseVisible, Boolean isOptionsVisible, Boolean isShareVisible, Boolean isGalleryVisible, MediaGalleryOptionsConfig optionsConfig)
- Parameters:
isCloseVisible- If the close button is visible.isOptionsVisible- If the options button is visible.isShareVisible- If the share button is visible.isGalleryVisible- If the gallery button is visible.optionsConfig- The configuration for the options in the media gallery.
-
-
Method Detail
-
getIsCloseVisible
final Boolean getIsCloseVisible()
-
getIsOptionsVisible
final Boolean getIsOptionsVisible()
-
getIsShareVisible
final Boolean getIsShareVisible()
-
getIsGalleryVisible
final Boolean getIsGalleryVisible()
-
getOptionsConfig
final MediaGalleryOptionsConfig getOptionsConfig()
-
-
-
-