Package zendesk.belvedere
Class ImageStream
- java.lang.Object
-
- Fragment
-
- zendesk.belvedere.ImageStream
-
public class ImageStream extends Fragment
APIs for interacting with the ImageStream
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interface
ImageStream.Listener
Listener for observing the user interaction with the ImageStreamstatic interface
ImageStream.ScrollListener
Informs 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 void
addListener(ImageStream.Listener listener)
Add aImageStream.Listener
for getting notified when the users selects/deselects an attachment or the ImageStream gets visible or dismissed.void
addScrollListener(ImageStream.ScrollListener listener)
Add aImageStream.ScrollListener
to get informed when the ImageStream gets dragged by the user.void
dismiss()
Hide the ImageStream if visibleKeyboardHelper
getKeyboardHelper()
Gets the currently installKeyboardHelper
boolean
isAttachmentsPopupVisible()
Check if the ImageStream is currently visible.void
onActivityResult(int requestCode, int resultCode, Intent data)
void
onCreate(Bundle savedInstanceState)
void
onPause()
void
onRequestPermissionsResult(int requestCode, java.lang.String[] permissions, int[] grantResults)
boolean
wasOpen()
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.Listener
for 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.ScrollListener
to 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:
true
if it was visible,false
if not
-
isAttachmentsPopupVisible
public boolean isAttachmentsPopupVisible()
Check if the ImageStream is currently visible.
-
-