Package com.jwplayer.pub.ui.viewmodels
Interface SettingsMenuViewModel
-
public interface SettingsMenuViewModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
closeMenu()
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()
boolean
isMenuOpen()
androidx.lifecycle.LiveData<java.lang.Boolean>
isUiLayerVisible()
void
menuBack()
void
openMenu()
void
setSelectedSubmenu(UiGroup activeGroup)
void
setShouldCloseMenu(boolean shouldCloseMenu)
void
setShouldResetMenu(boolean value)
void
setUiLayerVisibility(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()
-
-