Package com.jwplayer.pub.ui.viewmodels
Interface CastingMenuViewModel
public interface CastingMenuViewModel
-
Method Summary
Modifier and TypeMethodDescriptionvoidbeginCasting(androidx.mediarouter.media.MediaRouter.RouteInfo routeInfo) voidandroidx.lifecycle.LiveData<List<androidx.mediarouter.media.MediaRouter.RouteInfo>>androidx.lifecycle.LiveData<CastingState>androidx.lifecycle.LiveData<String>androidx.lifecycle.LiveData<Boolean>androidx.lifecycle.LiveData<Boolean>voidsetUiLayerVisibility(Boolean isVisible)
-
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
-
isUiLayerVisible
androidx.lifecycle.LiveData<Boolean> isUiLayerVisible()
-