1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| import { getTarget, getDevtoolsGlobalHook } from './env';
| import { HOOK_SETUP } from './const';
| export * from './api';
| export function setupDevtoolsPlugin(pluginDescriptor, setupFn) {
| const hook = getDevtoolsGlobalHook();
| if (hook) {
| hook.emit(HOOK_SETUP, pluginDescriptor, setupFn);
| }
| else {
| const target = getTarget();
| const list = target.__VUE_DEVTOOLS_PLUGINS__ = target.__VUE_DEVTOOLS_PLUGINS__ || [];
| list.push({
| pluginDescriptor,
| setupFn
| });
| }
| }
|
|