Package zendesk.belvedere
Class ImageStream
- java.lang.Object
-
- Fragment
-
- zendesk.belvedere.ImageStream
-
public class ImageStream extends FragmentAPIs for interacting with the ImageStream
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interfaceImageStream.ListenerListener for observing the user interaction with the ImageStreamstatic interfaceImageStream.ScrollListenerInforms about the scroll position of the ImageStream BottomSheet.
-
Constructor Summary
Constructors Constructor and Description ImageStream()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddListener(ImageStream.Listener listener)Add aImageStream.Listenerfor getting notified when the users selects/deselects an attachment or the ImageStream gets visible or dismissed.voidaddScrollListener(ImageStream.ScrollListener listener)Add aImageStream.ScrollListenerto get informed when the ImageStream gets dragged by the user.voiddismiss()Hide the ImageStream if visibleKeyboardHelpergetKeyboardHelper()Gets the currently installKeyboardHelperbooleanisAttachmentsPopupVisible()Check if the ImageStream is currently visible.voidonActivityResult(int requestCode, int resultCode, Intent data)voidonCreate(Bundle savedInstanceState)voidonPause()voidonRequestPermissionsResult(int requestCode, java.lang.String[] permissions, int[] grantResults)booleanwasOpen()Check if the ImageStream was visible before the last configuration change.
-
-
-
Method Detail
-
onCreate
public void onCreate(Bundle savedInstanceState)
-
onPause
public void onPause()
-
onRequestPermissionsResult
public void onRequestPermissionsResult(int requestCode, java.lang.String[] permissions, int[] grantResults)
-
onActivityResult
public void onActivityResult(int requestCode, int resultCode, Intent data)
-
getKeyboardHelper
public KeyboardHelper getKeyboardHelper()
Gets the currently installKeyboardHelper
-
addListener
public void addListener(ImageStream.Listener listener)
Add aImageStream.Listenerfor getting notified when the users selects/deselects an attachment or the ImageStream gets visible or dismissed.
-
addScrollListener
public void addScrollListener(ImageStream.ScrollListener listener)
Add aImageStream.ScrollListenerto get informed when the ImageStream gets dragged by the user.
-
dismiss
public void dismiss()
Hide the ImageStream if visible
-
wasOpen
public boolean wasOpen()
Check if the ImageStream was visible before the last configuration change.- Returns:
trueif it was visible,falseif not
-
isAttachmentsPopupVisible
public boolean isAttachmentsPopupVisible()
Check if the ImageStream is currently visible.
-
-