Package org.teamapps.ux.component.media
Class MediaPlayer
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.media.MediaPlayer
- All Implemented Interfaces:
ClientObject,Component
public class MediaPlayer extends AbstractComponent
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MediaPlayer() -
Method Summary
Modifier and Type Method Description java.util.List<ToolbarButton>createToolbarControls()java.util.List<ToolbarButton>createToolbarControls(Template template, org.teamapps.icons.api.Icon playIcon, org.teamapps.icons.api.Icon pauseIcon, org.teamapps.icons.api.Icon stopIcon)org.teamapps.dto.UiComponentcreateUiComponent()org.teamapps.dto.UiClientObjectReferencecreateUiReference()protected voiddoDestroy()Do not implement or call.SplitPanegetSplitPane()MediaTrackGraphgetTrackGraph()VideoPlayergetVideoPlayer()voidhandleUiEvent(org.teamapps.dto.UiEvent event)voidsetPlayerData(java.lang.String url, MediaTrackData trackData)Methods inherited from class org.teamapps.ux.component.AbstractComponent
destroy, getDebuggingId, getId, getParent, getSessionContext, isDestroyed, isEffectivelyVisible, isRendered, isVisible, mapAbstractUiComponentProperties, onDestroyed, queueCommandIfRendered, render, reRenderIfRendered, setCssStyle, setDebuggingId, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, setVisible, toString, unrender
-
Constructor Details
-
MediaPlayer
public MediaPlayer()
-
-
Method Details
-
createToolbarControls
-
createToolbarControls
public java.util.List<ToolbarButton> createToolbarControls(Template template, org.teamapps.icons.api.Icon playIcon, org.teamapps.icons.api.Icon pauseIcon, org.teamapps.icons.api.Icon stopIcon) -
setPlayerData
-
getVideoPlayer
-
getTrackGraph
-
getSplitPane
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Specified by:
createUiComponentin classAbstractComponent
-
createUiReference
public org.teamapps.dto.UiClientObjectReference createUiReference()- Specified by:
createUiReferencein interfaceClientObject- Overrides:
createUiReferencein classAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
doDestroy
protected void doDestroy()Description copied from class:AbstractComponentDo not implement or call. Obsolete. Will get deleted soon.- Overrides:
doDestroyin classAbstractComponent
-