{"id":"src/collapse.vue","dependencies":[{"name":"/Users/lingdu/Documents/ling/微光/package.json","includedInParent":true,"mtime":1596458419282},{"name":"vue","parent":"/Users/lingdu/Documents/ling/微光/src/collapse.vue","resolved":"/Users/lingdu/Documents/ling/微光/node_modules/vue/dist/vue.common.js"},{"name":"_css_loader","parent":"/Users/lingdu/Documents/ling/微光/src/collapse.vue","resolved":"/Users/lingdu/Documents/ling/微光/node_modules/parcel-bundler/src/builtins/css-loader.js"},{"name":"vue-hot-reload-api","parent":"/Users/lingdu/Documents/ling/微光/src/collapse.vue","resolved":"/Users/lingdu/Documents/ling/微光/node_modules/vue-hot-reload-api/dist/index.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.default = void 0;\n\nvar _vue = _interopRequireDefault(require(\"vue\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\nvar _default = {\n  name: \"WeiCollapse\",\n  props: {\n    single: {\n      type: Boolean,\n      default: false\n    },\n    selected: {\n      type: Array\n    }\n  },\n  data: function data() {\n    return {\n      eventBus: new _vue.default()\n    };\n  },\n  provide: function provide() {\n    return {\n      eventBus: this.eventBus\n    };\n  },\n  mounted: function mounted() {\n    var _this = this;\n\n    this.eventBus.$emit('update:selected', this.selected);\n    this.eventBus.$on('update:addSelected', function (name) {\n      var selectedCopy = JSON.parse(JSON.stringify(_this.selected));\n\n      if (_this.single) {\n        selectedCopy = [name];\n      } else {\n        selectedCopy.push(name);\n      }\n\n      _this.$emit('update:selected', selectedCopy);\n\n      _this.eventBus.$emit('update:selected', selectedCopy);\n    });\n    this.eventBus.$on('update:removeSelected', function (name) {\n      var selectedCopy = JSON.parse(JSON.stringify(_this.selected));\n      var index = selectedCopy.indexOf(name);\n      selectedCopy.splice(index, 1);\n\n      _this.$emit('update:selected', selectedCopy);\n\n      _this.eventBus.$emit('update:selected', selectedCopy);\n    });\n  }\n};\nexports.default = _default;\n        var $af7b5f = exports.default || module.exports;\n      \n      if (typeof $af7b5f === 'function') {\n        $af7b5f = $af7b5f.options;\n      }\n    \n        /* template */\n        Object.assign($af7b5f, (function () {\n          var render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\"div\", { staticClass: \"collapse\" }, [_vm._t(\"default\")], 2)\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n          return {\n            render: render,\n            staticRenderFns: staticRenderFns,\n            _compiled: true,\n            _scopeId: \"data-v-af7b5f\",\n            functional: undefined\n          };\n        })());\n      \n    /* hot reload */\n    (function () {\n      if (module.hot) {\n        var api = require('vue-hot-reload-api');\n        api.install(require('vue'));\n        if (api.compatible) {\n          module.hot.accept();\n          if (!module.hot.data) {\n            api.createRecord('$af7b5f', $af7b5f);\n          } else {\n            api.reload('$af7b5f', $af7b5f);\n          }\n        }\n\n        \n        var reloadCSS = require('_css_loader');\n        module.hot.dispose(reloadCSS);\n        module.hot.accept(reloadCSS);\n      \n      }\n    })();","css":".collapse[data-v-af7b5f] {\n  border: 1px solid #ddd;\n  border-radius: 4px;\n}\n"},"sourceMaps":{"js":{"mappings":[{"source":"src/collapse.vue","name":null,"original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":18,"column":15}},{"source":"src/collapse.vue","name":null,"original":{"line":10,"column":0},"generated":{"line":19,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":10,"column":0},"generated":{"line":19,"column":2}},{"source":"src/collapse.vue","name":null,"original":{"line":10,"column":0},"generated":{"line":19,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":10,"column":0},"generated":{"line":19,"column":8}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":19,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":11,"column":0},"generated":{"line":20,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":11,"column":0},"generated":{"line":20,"column":2}},{"source":"src/collapse.vue","name":null,"original":{"line":11,"column":0},"generated":{"line":20,"column":7}},{"source":"src/collapse.vue","name":null,"original":{"line":11,"column":0},"generated":{"line":20,"column":9}},{"source":"src/collapse.vue","name":null,"original":{"line":12,"column":0},"generated":{"line":21,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":12,"column":0},"generated":{"line":21,"column":4}},{"source":"src/collapse.vue","name":null,"original":{"line":12,"column":0},"generated":{"line":21,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":12,"column":0},"generated":{"line":21,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":13,"column":0},"generated":{"line":22,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":13,"column":0},"generated":{"line":22,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":13,"column":0},"generated":{"line":22,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":13,"column":0},"generated":{"line":22,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":12,"column":0},"generated":{"line":22,"column":19}},{"source":"src/collapse.vue","name":null,"original":{"line":14,"column":0},"generated":{"line":23,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":14,"column":0},"generated":{"line":23,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":14,"column":0},"generated":{"line":23,"column":13}},{"source":"src/collapse.vue","name":null,"original":{"line":14,"column":0},"generated":{"line":23,"column":15}},{"source":"src/collapse.vue","name":null,"original":{"line":12,"column":0},"generated":{"line":24,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":11,"column":0},"generated":{"line":24,"column":5}},{"source":"src/collapse.vue","name":null,"original":{"line":16,"column":0},"generated":{"line":25,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":16,"column":0},"generated":{"line":25,"column":4}},{"source":"src/collapse.vue","name":null,"original":{"line":16,"column":0},"generated":{"line":25,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":16,"column":0},"generated":{"line":25,"column":14}},{"source":"src/collapse.vue","name":null,"original":{"line":17,"column":0},"generated":{"line":26,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":17,"column":0},"generated":{"line":26,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":17,"column":0},"generated":{"line":26,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":17,"column":0},"generated":{"line":26,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":16,"column":0},"generated":{"line":27,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":11,"column":0},"generated":{"line":28,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":28,"column":3}},{"source":"src/collapse.vue","name":null,"original":{"line":20,"column":0},"generated":{"line":29,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":20,"column":0},"generated":{"line":29,"column":2}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":29,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":20,"column":0},"generated":{"line":29,"column":24}},{"source":"src/collapse.vue","name":null,"original":{"line":21,"column":0},"generated":{"line":30,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":21,"column":0},"generated":{"line":30,"column":11}},{"source":"src/collapse.vue","name":null,"original":{"line":22,"column":0},"generated":{"line":31,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":22,"column":0},"generated":{"line":31,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":22,"column":0},"generated":{"line":31,"column":14}},{"source":"src/collapse.vue","name":null,"original":{"line":22,"column":0},"generated":{"line":31,"column":16}},{"source":"src/collapse.vue","name":null,"original":{"line":22,"column":0},"generated":{"line":31,"column":20}},{"source":"src/collapse.vue","name":null,"original":{"line":22,"column":0},"generated":{"line":31,"column":32}},{"source":"src/collapse.vue","name":null,"original":{"line":21,"column":0},"generated":{"line":32,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":21,"column":0},"generated":{"line":32,"column":5}},{"source":"src/collapse.vue","name":null,"original":{"line":24,"column":0},"generated":{"line":33,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":33,"column":3}},{"source":"src/collapse.vue","name":null,"original":{"line":25,"column":0},"generated":{"line":34,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":25,"column":0},"generated":{"line":34,"column":2}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":34,"column":9}},{"source":"src/collapse.vue","name":null,"original":{"line":25,"column":0},"generated":{"line":34,"column":30}},{"source":"src/collapse.vue","name":null,"original":{"line":26,"column":0},"generated":{"line":35,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":26,"column":0},"generated":{"line":35,"column":11}},{"source":"src/collapse.vue","name":null,"original":{"line":27,"column":0},"generated":{"line":36,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":27,"column":0},"generated":{"line":36,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":27,"column":0},"generated":{"line":36,"column":14}},{"source":"src/collapse.vue","name":null,"original":{"line":27,"column":0},"generated":{"line":36,"column":16}},{"source":"src/collapse.vue","name":null,"original":{"line":27,"column":0},"generated":{"line":36,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":26,"column":0},"generated":{"line":37,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":26,"column":0},"generated":{"line":37,"column":5}},{"source":"src/collapse.vue","name":null,"original":{"line":29,"column":0},"generated":{"line":38,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":38,"column":3}},{"source":"src/collapse.vue","name":null,"original":{"line":30,"column":0},"generated":{"line":39,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":30,"column":0},"generated":{"line":39,"column":2}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":39,"column":9}},{"source":"src/collapse.vue","name":null,"original":{"line":30,"column":0},"generated":{"line":39,"column":30}},{"source":"src/collapse.vue","name":null,"original":{"line":30,"column":0},"generated":{"line":40,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":9}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":17}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":23}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":24}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":41}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":43}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":48}},{"source":"src/collapse.vue","name":null,"original":{"line":31,"column":0},"generated":{"line":42,"column":56}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":9}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":17}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":22}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":42}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":44}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":54}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":58}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":43,"column":60}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":22}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":25}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":29}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":30}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":35}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":36}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":40}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":41}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":50}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":51}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":56}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":57}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":65}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":66}},{"source":"src/collapse.vue","name":null,"original":{"line":33,"column":0},"generated":{"line":44,"column":67}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":46,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":46,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":46,"column":15}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":46,"column":16}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":46,"column":22}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":46,"column":24}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":8}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":20}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":23}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":24}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":28}},{"source":"src/collapse.vue","name":null,"original":{"line":35,"column":0},"generated":{"line":47,"column":29}},{"source":"src/collapse.vue","name":null,"original":{"line":36,"column":0},"generated":{"line":48,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":34,"column":0},"generated":{"line":48,"column":7}},{"source":"src/collapse.vue","name":null,"original":{"line":36,"column":0},"generated":{"line":48,"column":13}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":8}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":20}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":25}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":26}},{"source":"src/collapse.vue","name":null,"original":{"line":37,"column":0},"generated":{"line":49,"column":30}},{"source":"src/collapse.vue","name":null,"original":{"line":38,"column":0},"generated":{"line":50,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":11}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":17}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":35}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":37}},{"source":"src/collapse.vue","name":null,"original":{"line":39,"column":0},"generated":{"line":52,"column":49}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":11}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":20}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":26}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":27}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":44}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":46}},{"source":"src/collapse.vue","name":null,"original":{"line":40,"column":0},"generated":{"line":54,"column":58}},{"source":"src/collapse.vue","name":null,"original":{"line":41,"column":0},"generated":{"line":55,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":32,"column":0},"generated":{"line":55,"column":5}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":9}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":17}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":22}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":45}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":47}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":57}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":61}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":56,"column":63}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":22}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":25}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":29}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":30}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":35}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":36}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":40}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":41}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":50}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":51}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":56}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":57}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":65}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":66}},{"source":"src/collapse.vue","name":null,"original":{"line":43,"column":0},"generated":{"line":57,"column":67}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":10}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":15}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":30}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":31}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":38}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":39}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":43}},{"source":"src/collapse.vue","name":null,"original":{"line":44,"column":0},"generated":{"line":58,"column":44}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":19}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":25}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":26}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":31}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":33}},{"source":"src/collapse.vue","name":null,"original":{"line":45,"column":0},"generated":{"line":59,"column":34}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":11}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":17}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":18}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":35}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":37}},{"source":"src/collapse.vue","name":null,"original":{"line":46,"column":0},"generated":{"line":61,"column":49}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":6}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":11}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":12}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":20}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":21}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":26}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":27}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":44}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":46}},{"source":"src/collapse.vue","name":null,"original":{"line":47,"column":0},"generated":{"line":63,"column":58}},{"source":"src/collapse.vue","name":null,"original":{"line":48,"column":0},"generated":{"line":64,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":42,"column":0},"generated":{"line":64,"column":5}},{"source":"src/collapse.vue","name":null,"original":{"line":49,"column":0},"generated":{"line":65,"column":0}},{"source":"src/collapse.vue","name":null,"original":{"line":9,"column":0},"generated":{"line":66,"column":0}}],"sources":{"src/collapse.vue":"<template>\n  <div class=\"collapse\">\n      <slot></slot>\n  </div>\n</template>\n\n<script>\n  import Vue from 'vue'\n  export default {\n    name: \"WeiCollapse\",\n    props:{\n      single:{\n        type:Boolean,\n        default:false\n      },\n      selected:{\n        type:Array\n      }\n    },\n    data(){\n      return{\n        eventBus:new Vue(),\n      }\n    },\n    provide(){\n        return{\n          eventBus: this.eventBus\n        }\n    },\n    mounted() {\n      this.eventBus.$emit('update:selected',this.selected)\n      this.eventBus.$on('update:addSelected',(name)=>{\n        let selectedCopy = JSON.parse(JSON.stringify(this.selected))\n        if (this.single){\n          selectedCopy = [name]\n        }else {\n          selectedCopy.push(name)\n        }\n        this.$emit('update:selected',selectedCopy)\n        this.eventBus.$emit('update:selected',selectedCopy)\n      })\n      this.eventBus.$on('update:removeSelected',(name)=>{\n        let selectedCopy = JSON.parse(JSON.stringify(this.selected))\n        let index = selectedCopy.indexOf(name)\n        selectedCopy.splice(index,1)\n        this.$emit('update:selected',selectedCopy)\n        this.eventBus.$emit('update:selected',selectedCopy)\n      })\n    }\n  }\n</script>\n\n<style lang='scss' scoped>\n  $color:#ddd;\n  $border-radius:4px;\n  .collapse{\n    border: 1px solid $color;\n    border-radius: $border-radius;\n  }\n\n</style>"},"lineCount":null}},"error":null,"hash":"81be6acefecb5827de9d016389ac0c9f","cacheData":{"env":{}}}