import LibassAdapter from './adapter' export default function artplayerPluginLibass(option) { return (art) => { const adapter = new LibassAdapter(art, option) return { name: 'artplayerPluginLibass', libass: adapter.libass, visible: adapter.visible, init: adapter.init.bind(adapter), switch: adapter.switch.bind(adapter), show: adapter.show.bind(adapter), hide: adapter.hide.bind(adapter), destroy: adapter.destroy.bind(adapter), } } } if (typeof window !== 'undefined') { window.artplayerPluginLibass = artplayerPluginLibass }