Overrides the fullscreen opening component, usually a fullscreen icon
Overrides the fullscreen implementation component
A custom Lazy Loading component, adding this will automaticaly enable lazyloaded behaviour
Overrides the seekin component, usually a seekable bar
Overrides the control of the state component, usually a play/pause button
Overrides the time display seek component, usually a text based position
/duration
component
Determines if the components should animate the controls
How long to delay the animations
How long the animations should take
The easing to use for the animation
The audio should automatically play when loaded
Provides the audio implementation
Determines if the components lazily instantiate the implementation
Determines if the video should loop
Overrides the fullscreen implementation for this instance
The starting position of the video
If supported by the implementation, the position will only be updated on this interval
The seek component is a variable width component and needs a certain amount of space to be useful. The audio
component will only render the seek component when there is enough space to make the user experience sensible.
This is often around 100
pixels.
Set this property to override that break width. Setting it to null
will result in the flex being removed
entirely and the component being rendered at it's full width.
Closes the fullscreen screen
Invoked when the audio is loaded
Invoked at the positionInterval
Invoked when the state of the audio changes
A custom controls component