nextTick: typeof nextTick
- use(plugin: Plugin, ...options: any[]): CompatVue
+ use<Options extends unknown[]>(
+ plugin: Plugin<Options>,
+ ...options: Options
+ ): CompatVue
+ use<Options>(plugin: Plugin<Options>, options: Options): CompatVue
+
mixin(mixin: ComponentOptions): CompatVue
component(name: string): Component | undefined
Vue.version = `2.6.14-compat:${__VERSION__}`
Vue.config = singletonApp.config
- Vue.use = (p, ...options) => {
- if (p && isFunction(p.install)) {
- p.install(Vue as any, ...options)
- } else if (isFunction(p)) {
- p(Vue as any, ...options)
+ Vue.use = (plugin: Plugin, ...options: any[]) => {
+ if (plugin && isFunction(plugin.install)) {
+ plugin.install(Vue as any, ...options)
+ } else if (isFunction(plugin)) {
+ plugin(Vue as any, ...options)
}
return Vue
}