Interface VastAdsViewModel

All Superinterfaces:
AdvertisingEvents.OnAdBreakEndListener, AdvertisingEvents.OnAdBreakStartListener, AdvertisingEvents.OnAdImpressionListener, AdvertisingEvents.OnAdMetaListener, AdvertisingEvents.OnAdPauseListener, AdvertisingEvents.OnAdPlayListener, AdvertisingEvents.OnAdTimeListener, EventListener, VideoPlayerEvents.OnControlsListener, VideoPlayerEvents.OnFullscreenListener

  • Method Details

    • isFullscreen

      androidx.lifecycle.LiveData<Boolean> isFullscreen()
    • getClickthroughUrl

      androidx.lifecycle.LiveData<String> getClickthroughUrl()
    • getAdPodMessage

      androidx.lifecycle.LiveData<String> getAdPodMessage()
    • getAdMessage

      androidx.lifecycle.LiveData<String> getAdMessage()
    • getCombinedAdMessage

      androidx.lifecycle.LiveData<String> getCombinedAdMessage()
    • getCurrentAdPosition

      androidx.lifecycle.LiveData<Double> getCurrentAdPosition()
    • getAdDuration

      androidx.lifecycle.LiveData<Double> getAdDuration()
    • isSkipButtonVisible

      androidx.lifecycle.LiveData<Boolean> isSkipButtonVisible()
    • isPipIconVisible

      androidx.lifecycle.LiveData<Boolean> isPipIconVisible()
    • getPlayButtonStatus

      androidx.lifecycle.LiveData<Boolean> getPlayButtonStatus()
    • getSkipOffSet

      androidx.lifecycle.LiveData<Integer> getSkipOffSet()
    • getSkipMessage

      androidx.lifecycle.LiveData<String> getSkipMessage()
    • getSkipButtonLabel

      androidx.lifecycle.LiveData<String> getSkipButtonLabel()
    • getLoadingMessage

      androidx.lifecycle.LiveData<String> getLoadingMessage()
    • isVisibleUI

      androidx.lifecycle.LiveData<Boolean> isVisibleUI()
    • getSkipButtonAdEnabled

      androidx.lifecycle.LiveData<Boolean> getSkipButtonAdEnabled()
    • getNoCombinedAdMessage

      androidx.lifecycle.LiveData<String> getNoCombinedAdMessage()
    • getSeekBarPosition

      androidx.lifecycle.LiveData<Double> getSeekBarPosition()
    • getSeekBarDuration

      androidx.lifecycle.LiveData<Double> getSeekBarDuration()
    • isAdsControlsDisplayed

      boolean isAdsControlsDisplayed()
    • onFullscreenClicked

      void onFullscreenClicked(boolean isFullscreen)
    • onPlayClicked

      void onPlayClicked()
    • onPausedClicked

      void onPausedClicked()
    • onSkipClicked

      void onSkipClicked()
    • onAdViewClicked

      void onAdViewClicked()
    • onPipClicked

      void onPipClicked()
    • isAdPlaying

      boolean isAdPlaying()