Package com.jwplayer.pub.ui.viewmodels
Interface PlaylistViewModel
-
public interface PlaylistViewModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancelAutoplayTextUpdate()voidclose()java.lang.IntegergetAutoplayTimer()java.lang.IntegergetCurrentAutoplayTimerValue()androidx.lifecycle.LiveData<java.lang.String>getJustWatchedPosterImage()androidx.lifecycle.LiveData<java.lang.String>getNextUpCountdown()androidx.lifecycle.LiveData<java.lang.String>getNextUpDuration()androidx.lifecycle.LiveData<java.lang.String>getNextUpPosterImage()androidx.lifecycle.LiveData<java.lang.String>getNextUpTitle()androidx.lifecycle.LiveData<java.util.List<PlaylistItem>>getPlaylist()androidx.lifecycle.LiveData<java.lang.Boolean>isJustWatchedVisible()booleanisOpen()booleanisRelatedMode()androidx.lifecycle.LiveData<java.lang.Boolean>isUiLayerVisible()voidonPageChanged(int pageNumber, java.util.List<PlaylistItem> visibleItems, int nextUpPageNumber)voidopen()voidplayPlaylistItem(int index)voidplayRelatedPlaylistItem(int index)voidreplayLastItem()voidstartAutoplayTextUpdate()
-
-
-
Method Detail
-
getPlaylist
androidx.lifecycle.LiveData<java.util.List<PlaylistItem>> getPlaylist()
-
getAutoplayTimer
java.lang.Integer getAutoplayTimer()
-
getCurrentAutoplayTimerValue
java.lang.Integer getCurrentAutoplayTimerValue()
-
getNextUpCountdown
androidx.lifecycle.LiveData<java.lang.String> getNextUpCountdown()
-
getNextUpTitle
androidx.lifecycle.LiveData<java.lang.String> getNextUpTitle()
-
onPageChanged
void onPageChanged(int pageNumber, java.util.List<PlaylistItem> visibleItems, int nextUpPageNumber)
-
startAutoplayTextUpdate
void startAutoplayTextUpdate()
-
cancelAutoplayTextUpdate
void cancelAutoplayTextUpdate()
-
isUiLayerVisible
androidx.lifecycle.LiveData<java.lang.Boolean> isUiLayerVisible()
-
playPlaylistItem
void playPlaylistItem(int index)
-
playRelatedPlaylistItem
void playRelatedPlaylistItem(int index)
-
replayLastItem
void replayLastItem()
-
isRelatedMode
boolean isRelatedMode()
-
getNextUpDuration
androidx.lifecycle.LiveData<java.lang.String> getNextUpDuration()
-
getNextUpPosterImage
androidx.lifecycle.LiveData<java.lang.String> getNextUpPosterImage()
-
isJustWatchedVisible
androidx.lifecycle.LiveData<java.lang.Boolean> isJustWatchedVisible()
-
getJustWatchedPosterImage
androidx.lifecycle.LiveData<java.lang.String> getJustWatchedPosterImage()
-
open
void open()
-
close
void close()
-
isOpen
boolean isOpen()
-
-