Interface CastingMenuViewModel


public interface CastingMenuViewModel
  • Method Details

    • isCastIconVisible

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

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

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

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

      void disconnect()
    • beginCasting

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

      void setUiLayerVisibility(Boolean isVisible)
    • isUiLayerVisible

      androidx.lifecycle.LiveData<Boolean> isUiLayerVisible()