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:
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.UiComponentReferencecreateUiComponentReference()protected voiddoDestroy()Override this method to release resources whenever this component gets destroyedSplitPanegetSplitPane()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
-
createUiComponentReference
public org.teamapps.dto.UiComponentReference createUiComponentReference()- Specified by:
createUiComponentReferencein interfaceComponent- Overrides:
createUiComponentReferencein classAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
doDestroy
protected void doDestroy()Description copied from class:AbstractComponentOverride this method to release resources whenever this component gets destroyed- Overrides:
doDestroyin classAbstractComponent
-