vue3-ytframe
Version:
A Vue3 YouTube Iframe API Wrapper Component
24 lines (23 loc) • 677 B
TypeScript
import { Plugin } from 'vue';
import { default as VueYtframe } from './VueYtframe.vue';
export { VueYtframe };
export type { VueYtframeProps, VueYtframeEmits, VueYtframeInstance, LoadVideoByIdOptions, LoadVideoByUrlOptions, } from './types';
export { getVideoIdFromYoutubeURL } from './utils';
/**
* Vue plugin that registers `<VueYtframe>` globally.
*
* @example
* import VueYtframe from "vue3-ytframe"
* app.use(VueYtframe)
*
* @example
* // or register locally
* import { VueYtframe } from "vue3-ytframe"
*/
declare const plugin: Plugin;
export default plugin;
declare module "vue" {
interface GlobalComponents {
VueYtframe: typeof VueYtframe;
}
}