Interface CastingMenuViewModel


  • public interface CastingMenuViewModel
    • Method Detail

      • isCastIconVisible

        androidx.lifecycle.LiveData<java.lang.Boolean> isCastIconVisible()
      • getCastingState

        androidx.lifecycle.LiveData<CastingState> getCastingState()
      • getCurrentlyCastingDeviceName

        androidx.lifecycle.LiveData<java.lang.String> getCurrentlyCastingDeviceName()
      • getAvailableDevices

        androidx.lifecycle.LiveData<java.util.List<androidx.mediarouter.media.MediaRouter.RouteInfo>> getAvailableDevices()
      • disconnect

        void disconnect()
      • beginCasting

        void beginCasting​(androidx.mediarouter.media.MediaRouter.RouteInfo routeInfo)
      • setUiLayerVisibility

        void setUiLayerVisibility​(java.lang.Boolean isVisible)
      • isUiLayerVisible

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