Package org.teamapps.ux.component.media
Class VideoPlayer
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.media.VideoPlayer
- All Implemented Interfaces:
ClientObject,Component
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetUrl()voidhandleUiEvent(UiEvent event) booleanbooleanvoidpause()voidplay()voidsetAutoplay(boolean autoplay) voidsetBackgroundColor(Color backgroundColor) voidsetPosition(int timeInSeconds) voidsetPosterImageSize(PosterImageSize posterImageSize) voidsetPosterImageUrl(String posterImageUrl) voidsetPreloadMode(PreloadMode preloadMode) voidsetSendPlayerProgressEventsEachXSeconds(int sendPlayerProgressEventsEachXSeconds) voidsetShowControls(boolean showControls) voidMethods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.ClientObject
handleUiQueryMethods inherited from interface org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Field Details
-
onErrorLoading
-
onProgress
-
onEnded
-
-
Constructor Details
-
VideoPlayer
public VideoPlayer() -
VideoPlayer
-
-
Method Details
-
createUiComponent
- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
-
play
public void play() -
pause
public void pause() -
setPosition
public void setPosition(int timeInSeconds) -
getUrl
-
setUrl
-
isAutoplay
public boolean isAutoplay() -
setAutoplay
public void setAutoplay(boolean autoplay) -
isShowControls
public boolean isShowControls() -
setShowControls
public void setShowControls(boolean showControls) -
getPosterImageUrl
-
setPosterImageUrl
-
getPosterImageSize
-
setPosterImageSize
-
getSendPlayerProgressEventsEachXSeconds
public int getSendPlayerProgressEventsEachXSeconds() -
setSendPlayerProgressEventsEachXSeconds
public void setSendPlayerProgressEventsEachXSeconds(int sendPlayerProgressEventsEachXSeconds) -
getBackgroundColor
-
setBackgroundColor
-
getPreloadMode
-
setPreloadMode
-