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
How long to delay the animations
How long the animations should take
The easing to use for the animation
The duration of the playable media
Invoked when the media should be opened in fullscreen mode
Invoked whenever the dot moves
Invoked when the dot stops being moved
Invoked when the dot starts being moved
Invoked when the icon expects the state to change
The current position of the playable media
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.
The current playable state
Style overrides for the controls
Theme for the icon
How long to delay the animations
How long the animations should take
The easing to use for the animation
Overrides the fullscreen opening component, usually a fullscreen icon