Class VideoPlayer

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.media.VideoPlayer
All Implemented Interfaces:
ClientObject, Component

public class VideoPlayer extends AbstractComponent
  • Field Details

    • onErrorLoading

      public final Event<Void> onErrorLoading
    • onProgress

      public final Event<Integer> onProgress
    • onEnded

      public final Event<Void> onEnded
  • Constructor Details

    • VideoPlayer

      public VideoPlayer()
    • VideoPlayer

      public VideoPlayer(String url)
  • Method Details

    • createUiComponent

      public UiComponent createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent(UiEvent event)
    • play

      public void play()
    • pause

      public void pause()
    • setPosition

      public void setPosition(int timeInSeconds)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • isAutoplay

      public boolean isAutoplay()
    • setAutoplay

      public void setAutoplay(boolean autoplay)
    • isShowControls

      public boolean isShowControls()
    • setShowControls

      public void setShowControls(boolean showControls)
    • getPosterImageUrl

      public String getPosterImageUrl()
    • setPosterImageUrl

      public void setPosterImageUrl(String posterImageUrl)
    • getPosterImageSize

      public PosterImageSize getPosterImageSize()
    • setPosterImageSize

      public void setPosterImageSize(PosterImageSize posterImageSize)
    • getSendPlayerProgressEventsEachXSeconds

      public int getSendPlayerProgressEventsEachXSeconds()
    • setSendPlayerProgressEventsEachXSeconds

      public void setSendPlayerProgressEventsEachXSeconds(int sendPlayerProgressEventsEachXSeconds)
    • getBackgroundColor

      public Color getBackgroundColor()
    • setBackgroundColor

      public void setBackgroundColor(Color backgroundColor)
    • getPreloadMode

      public PreloadMode getPreloadMode()
    • setPreloadMode

      public void setPreloadMode(PreloadMode preloadMode)