Skip navigation links
A B C D F G I K O S W Z 

A

addListener(ImageStream.Listener) - Method in class zendesk.belvedere.ImageStream
Add a ImageStream.Listener for getting notified when the users selects/deselects an attachment or the ImageStream gets visible or dismissed.
addListener(KeyboardHelper.Listener) - Method in class zendesk.belvedere.KeyboardHelper
 
addMenuItem(int, int, int, View.OnClickListener) - Method in class zendesk.belvedere.FloatingActionMenu
 
addScrollListener(ImageStream.ScrollListener) - Method in class zendesk.belvedere.ImageStream
Add a ImageStream.ScrollListener to get informed when the ImageStream gets dragged by the user.

B

BelvedereDialog - Class in zendesk.belvedere
This is a DialogFragment that allows the user to select an image source.
BelvedereDialog() - Constructor for class zendesk.belvedere.BelvedereDialog
 
BelvedereUi - Class in zendesk.belvedere
Main entry-point for interacting the UI components of Belvedere.
BelvedereUi() - Constructor for class zendesk.belvedere.BelvedereUi
 
BelvedereUi.ImageStreamBuilder - Class in zendesk.belvedere
 
BelvedereUi.UiConfig - Class in zendesk.belvedere
 

C

CREATOR - Static variable in class zendesk.belvedere.BelvedereUi.UiConfig
 

D

describeContents() - Method in class zendesk.belvedere.BelvedereUi.UiConfig
 
dismiss() - Method in class zendesk.belvedere.ImageStream
Hide the ImageStream if visible

F

FixedWidthImageView - Class in zendesk.belvedere
For internal use only.
FixedWidthImageView(Context) - Constructor for class zendesk.belvedere.FixedWidthImageView
 
FixedWidthImageView(Context, AttributeSet) - Constructor for class zendesk.belvedere.FixedWidthImageView
 
FixedWidthImageView(Context, AttributeSet, int) - Constructor for class zendesk.belvedere.FixedWidthImageView
 
FloatingActionMenu - Class in zendesk.belvedere
For internal use only.
FloatingActionMenu(Context) - Constructor for class zendesk.belvedere.FloatingActionMenu
 
FloatingActionMenu(Context, AttributeSet) - Constructor for class zendesk.belvedere.FloatingActionMenu
 
FloatingActionMenu(Context, AttributeSet, int) - Constructor for class zendesk.belvedere.FloatingActionMenu
 
FloatingActionMenu(Context, AttributeSet, int, int) - Constructor for class zendesk.belvedere.FloatingActionMenu
 

G

getInputTrap() - Method in class zendesk.belvedere.KeyboardHelper
 
getKeyboardHeight() - Method in class zendesk.belvedere.KeyboardHelper
 
getKeyboardHelper() - Method in class zendesk.belvedere.ImageStream
Gets the currently install KeyboardHelper

I

imageStream(Context) - Static method in class zendesk.belvedere.BelvedereUi
Gets the builder for showing the ImageStream.
ImageStream - Class in zendesk.belvedere
APIs for interacting with the ImageStream
ImageStream() - Constructor for class zendesk.belvedere.ImageStream
 
ImageStream.Listener - Interface in zendesk.belvedere
Listener for observing the user interaction with the ImageStream
ImageStream.ScrollListener - Interface in zendesk.belvedere
Informs about the scroll position of the ImageStream BottomSheet.
inject(Activity) - Static method in class zendesk.belvedere.KeyboardHelper
 
install(AppCompatActivity) - Static method in class zendesk.belvedere.BelvedereUi
Install the ImageStream to an AppCompatActivity
isAttachmentsPopupVisible() - Method in class zendesk.belvedere.ImageStream
Check if the ImageStream is currently visible.
isKeyboardVisible() - Method in class zendesk.belvedere.KeyboardHelper
 

K

KeyboardHelper - Class in zendesk.belvedere
Here be dragons
KeyboardHelper.Listener - Interface in zendesk.belvedere
 

O

onActivityResult(int, int, Intent) - Method in class zendesk.belvedere.ImageStream
 
onBitmapFailed(Drawable) - Method in class zendesk.belvedere.FixedWidthImageView
 
onBitmapLoaded(Bitmap, PicassoCompat.LoadedFrom) - Method in class zendesk.belvedere.FixedWidthImageView
 
onClick(View) - Method in class zendesk.belvedere.FloatingActionMenu
 
onClick(View) - Method in class zendesk.belvedere.SelectableView
 
onCreate(Bundle) - Method in class zendesk.belvedere.BelvedereDialog
 
onCreate(Bundle) - Method in class zendesk.belvedere.ImageStream
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class zendesk.belvedere.BelvedereDialog
 
onDismissed() - Method in interface zendesk.belvedere.ImageStream.Listener
The user dismissed the ImageStream.
onKeyboardDismissed() - Method in interface zendesk.belvedere.KeyboardHelper.Listener
 
onKeyboardVisible() - Method in interface zendesk.belvedere.KeyboardHelper.Listener
 
onMeasure(int, int) - Method in class zendesk.belvedere.FixedWidthImageView
 
onMediaDeselected(List<MediaResult>) - Method in interface zendesk.belvedere.ImageStream.Listener
The user deselected one or multiple attachments.
onMediaSelected(List<MediaResult>) - Method in interface zendesk.belvedere.ImageStream.Listener
The user selected one or multiple attachments.
onPause() - Method in class zendesk.belvedere.ImageStream
 
onPrepareLoad(Drawable) - Method in class zendesk.belvedere.FixedWidthImageView
 
onRequestPermissionsResult(int, String[], int[]) - Method in class zendesk.belvedere.BelvedereDialog
 
onRequestPermissionsResult(int, String[], int[]) - Method in class zendesk.belvedere.ImageStream
 
onSaveInstanceState(Bundle) - Method in class zendesk.belvedere.BelvedereDialog
 
onScroll(int, int, float) - Method in interface zendesk.belvedere.ImageStream.ScrollListener
Called if the ImageStream gets dragged by the user.
onStart() - Method in class zendesk.belvedere.BelvedereDialog
 
onVisible() - Method in interface zendesk.belvedere.ImageStream.Listener
The ImageStream became visible to the user.

S

SelectableView - Class in zendesk.belvedere
For internal use only.
SelectableView(Context) - Constructor for class zendesk.belvedere.SelectableView
 
SelectableView(Context, AttributeSet) - Constructor for class zendesk.belvedere.SelectableView
 
SelectableView(Context, AttributeSet, int) - Constructor for class zendesk.belvedere.SelectableView
 
setContentDescriptionStrings(String, String) - Method in class zendesk.belvedere.SelectableView
 
setSelected(boolean) - Method in class zendesk.belvedere.SelectableView
 
setSelectionListener(SelectableView.SelectionListener) - Method in class zendesk.belvedere.SelectableView
 
showDialog(FragmentManager, List<MediaIntent>) - Static method in class zendesk.belvedere.BelvedereUi
Show the Belvedere dialog to the user
showDialog(FragmentManager, MediaIntent...) - Static method in class zendesk.belvedere.BelvedereUi
Show the Belvedere dialog to the user
showImage(PicassoCompat, Uri, FixedWidthImageView.CalculatedDimensions) - Method in class zendesk.belvedere.FixedWidthImageView
 
showImage(PicassoCompat, Uri, long, long, FixedWidthImageView.DimensionsCallback) - Method in class zendesk.belvedere.FixedWidthImageView
 
showPopup(AppCompatActivity) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Show the ImageStream to the user.

W

wasOpen() - Method in class zendesk.belvedere.ImageStream
Check if the ImageStream was visible before the last configuration change.
withCameraIntent() - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Allow the user to select an image from the camera.
withDocumentIntent(String, boolean) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Allow the user to select files from the system.
withExtraItems(List<MediaResult>) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Pass in files that are not selected but should show up in the ImageStream.
withFullScreenOnly(boolean) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Always show the image picker in full screen.
withMaxFileSize(long) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Define a maximum file size.
withSelectedItems(List<MediaResult>) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Pass in files that are should be marked as selected.
withTouchableItems(int...) - Method in class zendesk.belvedere.BelvedereUi.ImageStreamBuilder
Specify a list of ids from your activity that should be clickable although the ImageStream is visible.
writeToParcel(Parcel, int) - Method in class zendesk.belvedere.BelvedereUi.UiConfig
 

Z

zendesk.belvedere - package zendesk.belvedere
 
A B C D F G I K O S W Z 
Skip navigation links