Package com.jwplayer.pub.ui.viewmodels
Interface SettingsMenuViewModel
-
public interface SettingsMenuViewModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcloseMenu()androidx.lifecycle.LiveData<java.lang.String>getCurrentPlaybackRate()androidx.lifecycle.LiveData<QualityLevel>getCurrentQualityLevel()androidx.lifecycle.LiveData<java.lang.Boolean>getHasAtLeastOneVisibleTab()androidx.lifecycle.LiveData<UiGroup>getSelectedSubmenu()androidx.lifecycle.LiveData<java.lang.Boolean>getShouldCloseMenu()androidx.lifecycle.LiveData<java.util.HashMap<UiGroup,java.lang.Boolean>>getVisibleTabs()androidx.lifecycle.LiveData<java.lang.Boolean>isFullscreen()booleanisMenuOpen()androidx.lifecycle.LiveData<java.lang.Boolean>isUiLayerVisible()voidmenuBack()voidopenMenu()voidsetSelectedSubmenu(UiGroup activeGroup)voidsetShouldCloseMenu(boolean shouldCloseMenu)voidsetShouldResetMenu(boolean value)voidsetUiLayerVisibility(java.lang.Boolean isVisible)androidx.lifecycle.LiveData<java.lang.Boolean>shouldResetMenu()
-
-
-
Method Detail
-
setSelectedSubmenu
void setSelectedSubmenu(UiGroup activeGroup)
-
getSelectedSubmenu
androidx.lifecycle.LiveData<UiGroup> getSelectedSubmenu()
-
getVisibleTabs
androidx.lifecycle.LiveData<java.util.HashMap<UiGroup,java.lang.Boolean>> getVisibleTabs()
-
getHasAtLeastOneVisibleTab
androidx.lifecycle.LiveData<java.lang.Boolean> getHasAtLeastOneVisibleTab()
-
shouldResetMenu
androidx.lifecycle.LiveData<java.lang.Boolean> shouldResetMenu()
-
getCurrentQualityLevel
androidx.lifecycle.LiveData<QualityLevel> getCurrentQualityLevel()
-
getCurrentPlaybackRate
androidx.lifecycle.LiveData<java.lang.String> getCurrentPlaybackRate()
-
setUiLayerVisibility
void setUiLayerVisibility(java.lang.Boolean isVisible)
-
isFullscreen
androidx.lifecycle.LiveData<java.lang.Boolean> isFullscreen()
-
setShouldResetMenu
void setShouldResetMenu(boolean value)
-
isUiLayerVisible
androidx.lifecycle.LiveData<java.lang.Boolean> isUiLayerVisible()
-
openMenu
void openMenu()
-
closeMenu
void closeMenu()
-
menuBack
void menuBack()
-
isMenuOpen
boolean isMenuOpen()
-
setShouldCloseMenu
void setShouldCloseMenu(boolean shouldCloseMenu)
-
getShouldCloseMenu
androidx.lifecycle.LiveData<java.lang.Boolean> getShouldCloseMenu()
-
-