public abstract static class TedBottomSheetDialogFragment.BaseBuilder<T extends TedBottomSheetDialogFragment.BaseBuilder>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
TedBottomSheetDialogFragment.BaseBuilder.MediaType |
| Modifier and Type | Field and Description |
|---|---|
int |
cameraTileBackgroundResId |
android.graphics.drawable.Drawable |
cameraTileDrawable |
protected FragmentActivity |
fragmentActivity |
int |
galleryTileBackgroundResId |
android.graphics.drawable.Drawable |
galleryTileDrawable |
TedBottomSheetDialogFragment.ImageProvider |
imageProvider |
int |
mediaType |
int |
previewMaxCount |
android.graphics.drawable.Drawable |
selectedForegroundDrawable |
boolean |
showCamera |
boolean |
showGallery |
| Constructor and Description |
|---|
BaseBuilder(FragmentActivity fragmentActivity) |
| Modifier and Type | Method and Description |
|---|---|
TedBottomSheetDialogFragment |
create() |
T |
setCameraTile(android.graphics.drawable.Drawable cameraTileDrawable) |
T |
setCameraTile(int cameraTileResId) |
T |
setCameraTileBackgroundResId(int colorResId) |
T |
setCompleteButtonText(int completeButtonResId) |
T |
setCompleteButtonText(java.lang.String completeButtonText) |
T |
setDeSelectIcon(android.graphics.drawable.Drawable deSelectIconDrawable) |
T |
setDeSelectIcon(int deSelectIconResId) |
T |
setEmptySelectionText(int emptySelectionResId) |
T |
setEmptySelectionText(java.lang.String emptySelectionText) |
T |
setGalleryTile(android.graphics.drawable.Drawable galleryTileDrawable) |
TedBottomSheetDialogFragment.BaseBuilder<T> |
setGalleryTile(int galleryTileResId) |
T |
setGalleryTileBackgroundResId(int colorResId) |
T |
setImageProvider(TedBottomSheetDialogFragment.ImageProvider imageProvider) |
T |
setIncludeEdgeSpacing(boolean includeEdgeSpacing) |
T |
setOnErrorListener(TedBottomSheetDialogFragment.OnErrorListener onErrorListener) |
T |
setOnImageSelectedListener(TedBottomSheetDialogFragment.OnImageSelectedListener onImageSelectedListener) |
T |
setOnMultiImageSelectedListener(TedBottomSheetDialogFragment.OnMultiImageSelectedListener onMultiImageSelectedListener) |
T |
setPeekHeight(int peekHeight) |
T |
setPeekHeightResId(int dimenResId) |
T |
setPreviewMaxCount(int previewMaxCount) |
T |
setSelectedForeground(android.graphics.drawable.Drawable selectedForegroundDrawable) |
T |
setSelectedForeground(int selectedForegroundResId) |
T |
setSelectedUri(android.net.Uri selectedUri) |
T |
setSelectedUriList(java.util.List<android.net.Uri> selectedUriList) |
T |
setSelectMaxCount(int selectMaxCount) |
T |
setSelectMaxCountErrorText(int selectMaxCountErrorResId) |
T |
setSelectMaxCountErrorText(java.lang.String selectMaxCountErrorText) |
T |
setSelectMinCount(int selectMinCount) |
T |
setSelectMinCountErrorText(int selectMinCountErrorResId) |
T |
setSelectMinCountErrorText(java.lang.String selectMinCountErrorText) |
T |
setSpacing(int spacing) |
T |
setSpacingResId(int dimenResId) |
T |
setTitle(int stringResId) |
T |
setTitle(java.lang.String title) |
T |
setTitleBackgroundResId(int colorResId) |
T |
showCameraTile(boolean showCamera) |
T |
showGalleryTile(boolean showGallery) |
T |
showTitle(boolean showTitle) |
T |
showVideoMedia() |
public int previewMaxCount
public android.graphics.drawable.Drawable cameraTileDrawable
public android.graphics.drawable.Drawable galleryTileDrawable
public android.graphics.drawable.Drawable selectedForegroundDrawable
public TedBottomSheetDialogFragment.ImageProvider imageProvider
public boolean showCamera
public boolean showGallery
public int cameraTileBackgroundResId
public int galleryTileBackgroundResId
public int mediaType
protected FragmentActivity fragmentActivity
public T setCameraTile(int cameraTileResId)
public TedBottomSheetDialogFragment.BaseBuilder<T> setGalleryTile(int galleryTileResId)
public T setSpacingResId(int dimenResId)
public T setCameraTile(android.graphics.drawable.Drawable cameraTileDrawable)
public T setGalleryTile(android.graphics.drawable.Drawable galleryTileDrawable)
public T setDeSelectIcon(int deSelectIconResId)
public T setDeSelectIcon(android.graphics.drawable.Drawable deSelectIconDrawable)
public T setSelectedForeground(int selectedForegroundResId)
public T setSelectedForeground(android.graphics.drawable.Drawable selectedForegroundDrawable)
public T setPreviewMaxCount(int previewMaxCount)
public T setSelectMaxCount(int selectMaxCount)
public T setSelectMinCount(int selectMinCount)
public T setOnImageSelectedListener(TedBottomSheetDialogFragment.OnImageSelectedListener onImageSelectedListener)
public T setOnMultiImageSelectedListener(TedBottomSheetDialogFragment.OnMultiImageSelectedListener onMultiImageSelectedListener)
public T setOnErrorListener(TedBottomSheetDialogFragment.OnErrorListener onErrorListener)
public T showCameraTile(boolean showCamera)
public T showGalleryTile(boolean showGallery)
public T setSpacing(int spacing)
public T setIncludeEdgeSpacing(boolean includeEdgeSpacing)
public T setPeekHeight(int peekHeight)
public T setPeekHeightResId(int dimenResId)
public T setCameraTileBackgroundResId(int colorResId)
public T setGalleryTileBackgroundResId(int colorResId)
public T setTitle(java.lang.String title)
public T setTitle(int stringResId)
public T showTitle(boolean showTitle)
public T setCompleteButtonText(java.lang.String completeButtonText)
public T setCompleteButtonText(int completeButtonResId)
public T setEmptySelectionText(java.lang.String emptySelectionText)
public T setEmptySelectionText(int emptySelectionResId)
public T setSelectMaxCountErrorText(java.lang.String selectMaxCountErrorText)
public T setSelectMaxCountErrorText(int selectMaxCountErrorResId)
public T setSelectMinCountErrorText(java.lang.String selectMinCountErrorText)
public T setSelectMinCountErrorText(int selectMinCountErrorResId)
public T setTitleBackgroundResId(int colorResId)
public T setImageProvider(TedBottomSheetDialogFragment.ImageProvider imageProvider)
public T setSelectedUriList(java.util.List<android.net.Uri> selectedUriList)
public T setSelectedUri(android.net.Uri selectedUri)
public T showVideoMedia()
public TedBottomSheetDialogFragment create()