mirror of
https://github.com/gosticks/dash-player.git
synced 2025-10-16 11:55:36 +00:00
19 lines
1.3 KiB
R
19 lines
1.3 KiB
R
# AUTO GENERATED FILE - DO NOT EDIT
|
|
|
|
dashPlayer <- function(id=NULL, url=NULL, playing=NULL, loop=NULL, controls=NULL, volume=NULL, muted=NULL, playbackRate=NULL, width=NULL, height=NULL, style=NULL, playsinline=NULL, currentTime=NULL, secondsLoaded=NULL, duration=NULL, intervalCurrentTime=NULL, intervalSecondsLoaded=NULL, intervalDuration=NULL, seekTo=NULL) {
|
|
|
|
props <- list(id=id, url=url, playing=playing, loop=loop, controls=controls, volume=volume, muted=muted, playbackRate=playbackRate, width=width, height=height, style=style, playsinline=playsinline, currentTime=currentTime, secondsLoaded=secondsLoaded, duration=duration, intervalCurrentTime=intervalCurrentTime, intervalSecondsLoaded=intervalSecondsLoaded, intervalDuration=intervalDuration, seekTo=seekTo)
|
|
if (length(props) > 0) {
|
|
props <- props[!vapply(props, is.null, logical(1))]
|
|
}
|
|
component <- list(
|
|
props = props,
|
|
type = 'DashPlayer',
|
|
namespace = 'dash_player',
|
|
propNames = c('id', 'url', 'playing', 'loop', 'controls', 'volume', 'muted', 'playbackRate', 'width', 'height', 'style', 'playsinline', 'currentTime', 'secondsLoaded', 'duration', 'intervalCurrentTime', 'intervalSecondsLoaded', 'intervalDuration', 'seekTo'),
|
|
package = 'dashPlayer'
|
|
)
|
|
|
|
structure(component, class = c('dash_component', 'list'))
|
|
}
|