Interface SettingsMenuViewModel


public interface SettingsMenuViewModel
  • Method Details

    • setSelectedSubmenu

      void setSelectedSubmenu(UiGroup activeGroup)
    • getSelectedSubmenu

      androidx.lifecycle.LiveData<UiGroup> getSelectedSubmenu()
    • getVisibleTabs

      androidx.lifecycle.LiveData<HashMap<UiGroup,Boolean>> 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

      void setUiLayerVisibility(Boolean isVisible)
    • 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()