{"remainingRequest":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\examine-fvue\\src\\api\\bus.js","dependencies":[{"path":"D:\\jenkins\\workspace\\examine-fvue\\src\\api\\bus.js","mtime":1667280203217},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["/**\r\n * 描述:事件总线帮助工具\r\n * @ClassName eventBus\r\n * @Author apple\r\n * @Date 2019-04-20 19:58\r\n * @Version 1.0\r\n */\nvar EventBus = function EventBus(Vue) {\n Vue.prototype.$bus = new Vue({\n methods: {\n on: function on(event) {\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n this.$on.apply(this, [event].concat(args));\n },\n once: function once(event) {\n for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {\n args[_key2 - 1] = arguments[_key2];\n }\n\n this.$once.apply(this, [event].concat(args));\n },\n emit: function emit(event, callback) {\n this.$emit(event, callback);\n },\n off: function off(event, callback) {\n this.$off(event, callback);\n }\n }\n });\n};\n\nexport default EventBus;",null]}