Package org.teavm.jso.dom.html
Interface HTMLMediaElement
- All Superinterfaces:
Element,ElementCSSInlineStyle,EventTarget,FocusEventTarget,HTMLElement,org.teavm.jso.JSObject,KeyboardEventTarget,LoadEventTarget,MouseEventTarget,Node,WheelEventTarget
- All Known Subinterfaces:
HTMLAudioElement,HTMLVideoElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from interface org.teavm.jso.dom.xml.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE -
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddCurrentTime(double delta) default voidaddPlaybackRate(double delta) addTextTrack(String kind) addTextTrack(String kind, String label) addTextTrack(String kind, String label, String language) default voidaddVolume(float delta) canPlayType(String type) doubledoubledoublegetError()intdoubleintgetSrc()floatbooleanbooleanbooleanbooleanisEnded()booleanisLoop()booleanisMuted()booleanisPaused()booleanvoidload()voidpause()voidplay()voidsetAutoplay(boolean autoplay) voidsetController(MediaController controller) voidsetControls(boolean controls) voidsetCrossOrigin(String crossOrigin) voidsetCurrentTime(double currentTime) voidsetDefaultMuted(boolean defaultMuted) voidsetDefaultPlaybackRate(double defaultPlaybackRate) voidsetLoop(boolean loop) voidsetMediaGroup(String mediaGroup) voidsetMuted(boolean muted) voidsetPlaybackRate(double playbackRate) voidsetPreload(String preload) voidvoidsetVolume(float volume) Methods inherited from interface org.teavm.jso.dom.xml.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagNameNS, getId, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, scrollIntoView, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdMethods inherited from interface org.teavm.jso.dom.css.ElementCSSInlineStyle
getStyleMethods inherited from interface org.teavm.jso.dom.events.EventTarget
addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListenerMethods inherited from interface org.teavm.jso.dom.events.FocusEventTarget
listenBlur, listenFocus, neglectBlur, neglectFocusMethods inherited from interface org.teavm.jso.dom.html.HTMLElement
blur, clear, click, focus, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAccessKeyLabel, getBoundingClientRect, getChildren, getClassList, getClassName, getClientHeight, getClientWidth, getDir, getElementsByTagName, getInnerHTML, getInnerText, getLang, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOwnerDocument, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getTabIndex, getTitle, isHidden, isTranslate, querySelector, querySelectorAll, requestPointerLock, setAccessKey, setClassName, setDir, setHidden, setInnerHTML, setInnerText, setLang, setScrollLeft, setScrollTop, setTabIndex, setTitle, setTranslate, withAttr, withChild, withChild, withChild, withTextMethods inherited from interface org.teavm.jso.JSObject
castMethods inherited from interface org.teavm.jso.dom.events.KeyboardEventTarget
listenKeyDown, listenKeyPress, listenKeyUp, neglectKeyDown, neglectKeyPress, neglectKeyUpMethods inherited from interface org.teavm.jso.dom.events.LoadEventTarget
listenLoad, neglectLoadMethods inherited from interface org.teavm.jso.dom.events.MouseEventTarget
listenClick, listenDoubleClick, listenMouseDown, listenMouseEnter, listenMouseLeave, listenMouseMove, listenMouseOut, listenMouseOver, listenMouseUp, neglectClick, neglectDoubleClick, neglectMouseDown, neglectMouseEnter, neglectMouseLeave, neglectMouseMove, neglectMouseOut, neglectMouseOver, neglectMouseUpMethods inherited from interface org.teavm.jso.dom.xml.Node
appendChild, cloneNode, delete, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentNode, getPrefix, getPreviousSibling, getTextContent, hasAttributes, hasChildNodes, hasChildNodesJS, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContentMethods inherited from interface org.teavm.jso.dom.events.WheelEventTarget
listenWheel, neglectWheel
-
Field Details
-
HAVE_NOTHING
static final int HAVE_NOTHING- See Also:
-
HAVE_METADATA
static final int HAVE_METADATA- See Also:
-
HAVE_CURRENT_DATA
static final int HAVE_CURRENT_DATA- See Also:
-
HAVE_FUTURE_DATA
static final int HAVE_FUTURE_DATA- See Also:
-
HAVE_ENOUGH_DATA
static final int HAVE_ENOUGH_DATA- See Also:
-
NETWORK_EMPTY
static final int NETWORK_EMPTY- See Also:
-
NETWORK_IDLE
static final int NETWORK_IDLE- See Also:
-
NETWORK_LOADING
static final int NETWORK_LOADING- See Also:
-
NETWORK_NO_SOURCE
static final int NETWORK_NO_SOURCE- See Also:
-
-
Method Details
-
getError
MediaError getError() -
getSrc
String getSrc() -
setSrc
-
getCurrentSrc
String getCurrentSrc() -
getCrossOrigin
String getCrossOrigin() -
setCrossOrigin
-
getNetworkState
int getNetworkState() -
getPreload
String getPreload() -
setPreload
-
getBuffered
TimeRanges getBuffered() -
getReadyState
int getReadyState() -
isSeeking
boolean isSeeking() -
getCurrentTime
double getCurrentTime() -
setCurrentTime
void setCurrentTime(double currentTime) -
addCurrentTime
default void addCurrentTime(double delta) -
getDuration
double getDuration() -
getStartDate
Date getStartDate() -
isPaused
boolean isPaused() -
getDefaultPlaybackRate
double getDefaultPlaybackRate() -
setDefaultPlaybackRate
void setDefaultPlaybackRate(double defaultPlaybackRate) -
getPlaybackRate
double getPlaybackRate() -
setPlaybackRate
void setPlaybackRate(double playbackRate) -
addPlaybackRate
default void addPlaybackRate(double delta) -
getPlayed
TimeRanges getPlayed() -
getSeekable
TimeRanges getSeekable() -
isEnded
boolean isEnded() -
isAutoplay
boolean isAutoplay() -
setAutoplay
void setAutoplay(boolean autoplay) -
isLoop
boolean isLoop() -
setLoop
void setLoop(boolean loop) -
getMediaGroup
String getMediaGroup() -
setMediaGroup
-
getController
MediaController getController() -
setController
-
isControls
boolean isControls() -
setControls
void setControls(boolean controls) -
getVolume
float getVolume() -
setVolume
void setVolume(float volume) -
addVolume
default void addVolume(float delta) -
isMuted
boolean isMuted() -
setMuted
void setMuted(boolean muted) -
isDefaultMuted
boolean isDefaultMuted() -
setDefaultMuted
void setDefaultMuted(boolean defaultMuted) -
getAudioTracks
AudioTrackList getAudioTracks() -
getVideoTracks
VideoTrackList getVideoTracks() -
getTextTracks
TextTrackList getTextTracks() -
addTextTrack
-
addTextTrack
-
addTextTrack
-
play
void play() -
pause
void pause() -
load
void load() -
canPlayType
-