{"remainingRequest":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/side-menu/collapsed-menu.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/side-menu/collapsed-menu.vue","mtime":1618306924000},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":1665684010704},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js","mtime":1665684006084}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport mixin from './mixin';\nimport itemMixin from './item-mixin';\nimport { findNodeUpperByClasses } from '@/libs/util';\nexport default {\n name: 'CollapsedMenu',\n mixins: [mixin, itemMixin],\n props: {\n hideTitle: {\n type: Boolean,\n default: false\n },\n rootIconSize: {\n type: Number,\n default: 16\n }\n },\n\n data() {\n return {\n placement: 'right-end'\n };\n },\n\n methods: {\n handleClick(name) {\n this.$emit('on-click', name);\n },\n\n handleMousemove(event, children) {\n const {\n pageY\n } = event;\n const height = children.length * 38;\n const isOverflow = pageY + height < window.innerHeight;\n this.placement = isOverflow ? 'right-start' : 'right-end';\n }\n\n },\n\n mounted() {\n let dropdown = findNodeUpperByClasses(this.$refs.dropdown.$el, ['ivu-select-dropdown', 'ivu-dropdown-transfer']);\n if (dropdown) dropdown.style.overflow = 'visible';\n }\n\n};",{"version":3,"sources":["collapsed-menu.vue"],"names":[],"mappings":";;;;;;;;;;;AAYA,OAAA,KAAA,MAAA,SAAA;AACA,OAAA,SAAA,MAAA,cAAA;AACA,SAAA,sBAAA,QAAA,aAAA;AAEA,eAAA;AACA,EAAA,IAAA,EAAA,eADA;AAEA,EAAA,MAAA,EAAA,CAAA,KAAA,EAAA,SAAA,CAFA;AAGA,EAAA,KAAA,EAAA;AACA,IAAA,SAAA,EAAA;AACA,MAAA,IAAA,EAAA,OADA;AAEA,MAAA,OAAA,EAAA;AAFA,KADA;AAKA,IAAA,YAAA,EAAA;AACA,MAAA,IAAA,EAAA,MADA;AAEA,MAAA,OAAA,EAAA;AAFA;AALA,GAHA;;AAaA,EAAA,IAAA,GAAA;AACA,WAAA;AACA,MAAA,SAAA,EAAA;AADA,KAAA;AAGA,GAjBA;;AAkBA,EAAA,OAAA,EAAA;AACA,IAAA,WAAA,CAAA,IAAA,EAAA;AACA,WAAA,KAAA,CAAA,UAAA,EAAA,IAAA;AACA,KAHA;;AAIA,IAAA,eAAA,CAAA,KAAA,EAAA,QAAA,EAAA;AACA,YAAA;AAAA,QAAA;AAAA,UAAA,KAAA;AACA,YAAA,MAAA,GAAA,QAAA,CAAA,MAAA,GAAA,EAAA;AACA,YAAA,UAAA,GAAA,KAAA,GAAA,MAAA,GAAA,MAAA,CAAA,WAAA;AACA,WAAA,SAAA,GAAA,UAAA,GAAA,aAAA,GAAA,WAAA;AACA;;AATA,GAlBA;;AA6BA,EAAA,OAAA,GAAA;AACA,QAAA,QAAA,GAAA,sBAAA,CAAA,KAAA,KAAA,CAAA,QAAA,CAAA,GAAA,EAAA,CAAA,qBAAA,EAAA,uBAAA,CAAA,CAAA;AACA,QAAA,QAAA,EAAA,QAAA,CAAA,KAAA,CAAA,QAAA,GAAA,SAAA;AACA;;AAhCA,CAAA","sourcesContent":["\n\n"],"sourceRoot":"src/components/main/components/side-menu"}]}