Package com.jwplayer.pub.ui.viewmodels
Interface SettingsMenuViewModel
public interface SettingsMenuViewModel
-
Method Summary
Modifier and TypeMethodDescriptionvoidandroidx.lifecycle.LiveData<String>androidx.lifecycle.LiveData<QualityLevel>androidx.lifecycle.LiveData<Boolean>androidx.lifecycle.LiveData<UiGroup>androidx.lifecycle.LiveData<Boolean>booleanandroidx.lifecycle.LiveData<Boolean>voidmenuBack()voidopenMenu()voidsetSelectedSubmenu(UiGroup activeGroup) voidsetShouldResetMenu(boolean value) voidsetUiLayerVisibility(Boolean isVisible) androidx.lifecycle.LiveData<Boolean>
-
Method Details
-
getVisibleTabs
-
getHasAtLeastOneVisibleTab
androidx.lifecycle.LiveData<Boolean> getHasAtLeastOneVisibleTab() -
shouldResetMenu
androidx.lifecycle.LiveData<Boolean> shouldResetMenu() -
getCurrentQualityLevel
androidx.lifecycle.LiveData<QualityLevel> getCurrentQualityLevel() -
getCurrentPlaybackRate
androidx.lifecycle.LiveData<String> getCurrentPlaybackRate() -
setUiLayerVisibility
-
isFullscreen
androidx.lifecycle.LiveData<Boolean> isFullscreen() -
setShouldResetMenu
void setShouldResetMenu(boolean value) -
isUiLayerVisible
androidx.lifecycle.LiveData<Boolean> isUiLayerVisible() -
openMenu
void openMenu() -
closeMenu
void closeMenu() -
isMenuOpen
boolean isMenuOpen()