Interface PlaylistShelfViewModel


  • public interface PlaylistShelfViewModel
    • Method Detail

      • getPlaylist

        androidx.lifecycle.LiveData<java.util.List<PlaylistItem>> getPlaylist()
      • isShelfAvailable

        androidx.lifecycle.LiveData<java.lang.Boolean> isShelfAvailable()
      • getShelfHeader

        androidx.lifecycle.LiveData<java.lang.String> getShelfHeader()
      • playShelfItem

        void playShelfItem​(int index)
      • onPageChanged

        void onPageChanged​(int pageNumber,
                           java.util.List<PlaylistItem> visibleItems)
      • isShelfOpen

        boolean isShelfOpen()
      • openShelf

        void openShelf()
      • closeShelf

        void closeShelf()
      • isUiLayerVisible

        androidx.lifecycle.LiveData<java.lang.Boolean> isUiLayerVisible()