MediaPlayers.browser = Vue.extend({ props: { type: { type: String, default: 'browser', }, accepts: { type: Object, default: () => { return { youtube: true, generic: true, }; }, }, subFormats: { type: Array, default: () => { return ['vtt']; }, }, name: { type: String, default: 'Browser', }, iconClass: { type: String, default: 'fa fa-laptop', }, }, methods: { status: async function() { return {}; }, play: async function(item) { }, stop: async function() { }, }, });