{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\tripartite\\buildBigScreen\\src\\page\\group\\layer.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\tripartite\\buildBigScreen\\src\\page\\group\\layer.vue","mtime":1675071992616},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport vuedraggable from 'vuedraggable';\r\nexport default {\r\n  name: 'layer',\r\n  inject: [\"contain\"],\r\n  provide () {\r\n    return {\r\n      contain: this.contain\r\n    };\r\n  },\r\n  components: {\r\n    draggable: vuedraggable\r\n  },\r\n  props: {\r\n    count: {\r\n      type: Number,\r\n      default: 1,\r\n    },\r\n    nav: {\r\n      type: Array,\r\n      default: () => {\r\n        return []\r\n      }\r\n    }\r\n  },\r\n  methods: {\r\n    handleGetActive (item) {\r\n      return this.contain.active.includes(item.index);\r\n    },\r\n    handleSetActive (item) {\r\n      if (this.contain.keys.ctrl) {\r\n        if (!Array.isArray(this.contain.active)) {\r\n          this.contain.handleInitActive();\r\n        }\r\n        this.contain.active.push(item.index)\r\n      } else {\r\n        this.contain.active = [item.index];\r\n      }\r\n    },\r\n    hangeChangeName (item) {\r\n      this.$set(item, 'isname', !item.isname)\r\n    },\r\n    openFolder (item) {\r\n      this.$set(item, 'menu', !item.menu)\r\n      item.isname = false;\r\n    },\r\n  }\r\n}\r\n",null]}