1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\eslint-loader\\index.js??ref--13-0!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\src\\directive\\dialog\\dragHeight.js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\src\\directive\\dialog\\dragHeight.js","mtime":1647228900605},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\babel.config.js","mtime":1647228883111},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgovKioNCiogdi1kaWFsb2dEcmFnV2lkdGgg5Y+v5ouW5Yqo5by556qX6auY5bqm77yI5Y+z5LiL6KeS77yJDQoqIENvcHlyaWdodCAoYykgMjAxOSBzdXBlcnZpc2lvbg0KKi8KdmFyIF9kZWZhdWx0ID0gewogIGJpbmQ6IGZ1bmN0aW9uIGJpbmQoZWwpIHsKICAgIHZhciBkcmFnRG9tID0gZWwucXVlcnlTZWxlY3RvcignLmVsLWRpYWxvZycpOwogICAgdmFyIGxpbmVFbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgbGluZUVsLnN0eWxlID0gJ3dpZHRoOiA2cHg7IGJhY2tncm91bmQ6IGluaGVyaXQ7IGhlaWdodDogMTBweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgYm90dG9tOiAwOyBtYXJnaW46IGF1dG87IHotaW5kZXg6IDE7IGN1cnNvcjogbndzZS1yZXNpemU7JzsKICAgIGxpbmVFbC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWRvd24nLCBmdW5jdGlvbiAoZSkgewogICAgICAvLyDpvKDmoIfmjInkuIvvvIzorqHnrpflvZPliY3lhYPntKDot53nprvlj6/op4bljLrnmoTot53nprsKICAgICAgdmFyIGRpc1ggPSBlLmNsaWVudFggLSBlbC5vZmZzZXRMZWZ0OwogICAgICB2YXIgZGlzWSA9IGUuY2xpZW50WSAtIGVsLm9mZnNldFRvcDsgLy8g5b2T5YmN5a695bqmIOmrmOW6pgoKICAgICAgdmFyIGN1cldpZHRoID0gZHJhZ0RvbS5vZmZzZXRXaWR0aDsKICAgICAgdmFyIGN1ckhlaWdodCA9IGRyYWdEb20ub2Zmc2V0SGVpZ2h0OwoKICAgICAgZG9jdW1lbnQub25tb3VzZW1vdmUgPSBmdW5jdGlvbiAoZSkgewogICAgICAgIGUucHJldmVudERlZmF1bHQoKTsgLy8g56e75Yqo5pe256aB55So6buY6K6k5LqL5Lu2CiAgICAgICAgLy8g6YCa6L+H5LqL5Lu25aeU5omY77yM6K6h566X56e75Yqo55qE6Led56a7CgogICAgICAgIHZhciB4bCA9IGUuY2xpZW50WCAtIGRpc1g7CiAgICAgICAgdmFyIHlsID0gZS5jbGllbnRZIC0gZGlzWTsKICAgICAgICBkcmFnRG9tLnN0eWxlLndpZHRoID0gIiIuY29uY2F0KGN1cldpZHRoICsgeGwsICJweCIpOwogICAgICAgIGRyYWdEb20uc3R5bGUuaGVpZ2h0ID0gIiIuY29uY2F0KGN1ckhlaWdodCArIHlsLCAicHgiKTsKICAgICAgfTsKCiAgICAgIGRvY3VtZW50Lm9ubW91c2V1cCA9IGZ1bmN0aW9uIChlKSB7CiAgICAgICAgZG9jdW1lbnQub25tb3VzZW1vdmUgPSBudWxsOwogICAgICAgIGRvY3VtZW50Lm9ubW91c2V1cCA9IG51bGw7CiAgICAgIH07CiAgICB9LCBmYWxzZSk7CiAgICBkcmFnRG9tLmFwcGVuZENoaWxkKGxpbmVFbCk7CiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"sources":["C:/Users/Administrator/Desktop/最新/supervision-ui/src/directive/dialog/dragHeight.js"],"names":["bind","el","dragDom","querySelector","lineEl","document","createElement","style","addEventListener","e","disX","clientX","offsetLeft","disY","clientY","offsetTop","curWidth","offsetWidth","curHeight","offsetHeight","onmousemove","preventDefault","xl","yl","width","height","onmouseup","appendChild"],"mappings":";;;;;;;AAAA;AACA;AACA;AACA;eAEe;AACXA,EAAAA,IADW,gBACNC,EADM,EACF;AACL,QAAMC,OAAO,GAAGD,EAAE,CAACE,aAAH,CAAiB,YAAjB,CAAhB;AACA,QAAMC,MAAM,GAAGC,QAAQ,CAACC,aAAT,CAAuB,KAAvB,CAAf;AACAF,IAAAA,MAAM,CAACG,KAAP,GAAe,wIAAf;AACAH,IAAAA,MAAM,CAACI,gBAAP,CAAwB,WAAxB,EACI,UAASC,CAAT,EAAY;AACR;AACA,UAAMC,IAAI,GAAGD,CAAC,CAACE,OAAF,GAAYV,EAAE,CAACW,UAA5B;AACA,UAAMC,IAAI,GAAGJ,CAAC,CAACK,OAAF,GAAYb,EAAE,CAACc,SAA5B,CAHQ,CAIR;;AACA,UAAMC,QAAQ,GAAGd,OAAO,CAACe,WAAzB;AACA,UAAMC,SAAS,GAAGhB,OAAO,CAACiB,YAA1B;;AACAd,MAAAA,QAAQ,CAACe,WAAT,GAAuB,UAASX,CAAT,EAAY;AAC/BA,QAAAA,CAAC,CAACY,cAAF,GAD+B,CACX;AACpB;;AACA,YAAMC,EAAE,GAAGb,CAAC,CAACE,OAAF,GAAYD,IAAvB;AACA,YAAMa,EAAE,GAAGd,CAAC,CAACK,OAAF,GAAYD,IAAvB;AACAX,QAAAA,OAAO,CAACK,KAAR,CAAciB,KAAd,aAAyBR,QAAQ,GAAGM,EAApC;AACApB,QAAAA,OAAO,CAACK,KAAR,CAAckB,MAAd,aAA0BP,SAAS,GAAGK,EAAtC;AACH,OAPD;;AAQAlB,MAAAA,QAAQ,CAACqB,SAAT,GAAqB,UAASjB,CAAT,EAAY;AAC7BJ,QAAAA,QAAQ,CAACe,WAAT,GAAuB,IAAvB;AACAf,QAAAA,QAAQ,CAACqB,SAAT,GAAqB,IAArB;AACH,OAHD;AAIH,KApBL,EAoBO,KApBP;AAqBAxB,IAAAA,OAAO,CAACyB,WAAR,CAAoBvB,MAApB;AACH;AA3BU,C","sourcesContent":["/**\r\n* v-dialogDragWidth 可拖动弹窗高度(右下角)\r\n* Copyright (c) 2019 supervision\r\n*/\r\n\r\nexport default {\r\n bind(el) {\r\n const dragDom = el.querySelector('.el-dialog');\r\n const lineEl = document.createElement('div');\r\n lineEl.style = 'width: 6px; background: inherit; height: 10px; position: absolute; right: 0; bottom: 0; margin: auto; z-index: 1; cursor: nwse-resize;';\r\n lineEl.addEventListener('mousedown',\r\n function(e) {\r\n // 鼠标按下,计算当前元素距离可视区的距离\r\n const disX = e.clientX - el.offsetLeft;\r\n const disY = e.clientY - el.offsetTop;\r\n // 当前宽度 高度\r\n const curWidth = dragDom.offsetWidth;\r\n const curHeight = dragDom.offsetHeight;\r\n document.onmousemove = function(e) {\r\n e.preventDefault(); // 移动时禁用默认事件\r\n // 通过事件委托,计算移动的距离\r\n const xl = e.clientX - disX;\r\n const yl = e.clientY - disY\r\n dragDom.style.width = `${curWidth + xl}px`;\r\n dragDom.style.height = `${curHeight + yl}px`;\r\n };\r\n document.onmouseup = function(e) {\r\n document.onmousemove = null;\r\n document.onmouseup = null;\r\n };\r\n }, false);\r\n dragDom.appendChild(lineEl);\r\n }\r\n}\r\n"]}]}
|