Interface SettingsMenuViewModel


  • public interface SettingsMenuViewModel
    • 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()