@front10/landing-page-book
Version:
A react library for landing page
1 lines • 3.25 kB
JSON
{"description":"","displayName":"Video","methods":[],"props":{"playing":{"type":{"name":"bool"},"required":false,"description":"Set to true or false to pause or play the media.","defaultValue":{"value":"false","computed":false}},"loop":{"type":{"name":"bool"},"required":false,"description":"Set to true or false to loop the media.","defaultValue":{"value":"false","computed":false}},"controls":{"type":{"name":"bool"},"required":false,"description":"Set to true or false to display native player controls. Vimeo, Twitch and Wistia player will always display controls.","defaultValue":{"value":"true","computed":false}},"muted":{"type":{"name":"bool"},"required":false,"description":"Mutes the player.","defaultValue":{"value":"false","computed":false}},"volume":{"type":{"name":"number"},"required":false,"description":"Set the volume of the player, between 0 and 1.","defaultValue":{"value":"1","computed":false}},"source":{"type":{"name":"string"},"required":false,"description":"The url of a video or song to play.","defaultValue":{"value":"''","computed":false}},"className":{"type":{"name":"string"},"required":false,"description":"Class to apply to button.","defaultValue":{"value":"''","computed":false}},"style":{"type":{"name":"objectOf","value":{"name":"any"}},"required":false,"description":"Css style applied to the component","defaultValue":{"value":"null","computed":false}},"onReady":{"type":{"name":"func"},"required":false,"description":"Called when media is loaded and ready to play. If playing is set to true, media will play immediately","defaultValue":{"value":"() => {}","computed":false}},"onStart":{"type":{"name":"func"},"required":false,"description":"Called when media starts playing","defaultValue":{"value":"() => {}","computed":false}},"onPlay":{"type":{"name":"func"},"required":false,"description":"Called when media starts or resumes playing after pausing or buffering","defaultValue":{"value":"() => {}","computed":false}},"onProgress":{"type":{"name":"func"},"required":false,"description":"Callback containing played and loaded progress as a fraction ('{ played: 0.12, playedSeconds: 11.3, loaded: 0.34, loadedSeconds: 16.7 }')","defaultValue":{"value":"() => {}","computed":false}},"onDuration":{"type":{"name":"func"},"required":false,"description":"Callback containing duration of the media, in seconds","defaultValue":{"value":"() => {}","computed":false}},"onPause":{"type":{"name":"func"},"required":false,"description":"Called when media is paused","defaultValue":{"value":"() => {}","computed":false}},"onBuffer":{"type":{"name":"func"},"required":false,"description":"Called when media starts buffering","defaultValue":{"value":"() => {}","computed":false}},"onSeek":{"type":{"name":"func"},"required":false,"description":"Called when media seeks with seconds parameter","defaultValue":{"value":"() => {}","computed":false}},"onEnded":{"type":{"name":"func"},"required":false,"description":"Called when media finishes playing","defaultValue":{"value":"() => {}","computed":false}},"onError":{"type":{"name":"func"},"required":false,"description":"Called when an error occurs whilst attempting to play media","defaultValue":{"value":"() => {}","computed":false}}},"filename":"/components/Video/Video.jsx"}