| 1 |
- {"remainingRequest":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/element-ui/lib/utils/scroll-into-view.js","dependencies":[{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/element-ui/lib/utils/scroll-into-view.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:J3VzZSBzdHJpY3QnOwoKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnJlZHVjZSIpOwoKZXhwb3J0cy5fX2VzTW9kdWxlID0gdHJ1ZTsKZXhwb3J0cy5kZWZhdWx0ID0gc2Nyb2xsSW50b1ZpZXc7Cgp2YXIgX3Z1ZSA9IHJlcXVpcmUoJ3Z1ZScpOwoKdmFyIF92dWUyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChfdnVlKTsKCmZ1bmN0aW9uIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQob2JqKSB7CiAgcmV0dXJuIG9iaiAmJiBvYmouX19lc01vZHVsZSA/IG9iaiA6IHsKICAgIGRlZmF1bHQ6IG9iagogIH07Cn0KCmZ1bmN0aW9uIHNjcm9sbEludG9WaWV3KGNvbnRhaW5lciwgc2VsZWN0ZWQpIHsKICBpZiAoX3Z1ZTIuZGVmYXVsdC5wcm90b3R5cGUuJGlzU2VydmVyKSByZXR1cm47CgogIGlmICghc2VsZWN0ZWQpIHsKICAgIGNvbnRhaW5lci5zY3JvbGxUb3AgPSAwOwogICAgcmV0dXJuOwogIH0KCiAgdmFyIG9mZnNldFBhcmVudHMgPSBbXTsKICB2YXIgcG9pbnRlciA9IHNlbGVjdGVkLm9mZnNldFBhcmVudDsKCiAgd2hpbGUgKHBvaW50ZXIgJiYgY29udGFpbmVyICE9PSBwb2ludGVyICYmIGNvbnRhaW5lci5jb250YWlucyhwb2ludGVyKSkgewogICAgb2Zmc2V0UGFyZW50cy5wdXNoKHBvaW50ZXIpOwogICAgcG9pbnRlciA9IHBvaW50ZXIub2Zmc2V0UGFyZW50OwogIH0KCiAgdmFyIHRvcCA9IHNlbGVjdGVkLm9mZnNldFRvcCArIG9mZnNldFBhcmVudHMucmVkdWNlKGZ1bmN0aW9uIChwcmV2LCBjdXJyKSB7CiAgICByZXR1cm4gcHJldiArIGN1cnIub2Zmc2V0VG9wOwogIH0sIDApOwogIHZhciBib3R0b20gPSB0b3AgKyBzZWxlY3RlZC5vZmZzZXRIZWlnaHQ7CiAgdmFyIHZpZXdSZWN0VG9wID0gY29udGFpbmVyLnNjcm9sbFRvcDsKICB2YXIgdmlld1JlY3RCb3R0b20gPSB2aWV3UmVjdFRvcCArIGNvbnRhaW5lci5jbGllbnRIZWlnaHQ7CgogIGlmICh0b3AgPCB2aWV3UmVjdFRvcCkgewogICAgY29udGFpbmVyLnNjcm9sbFRvcCA9IHRvcDsKICB9IGVsc2UgaWYgKGJvdHRvbSA+IHZpZXdSZWN0Qm90dG9tKSB7CiAgICBjb250YWluZXIuc2Nyb2xsVG9wID0gYm90dG9tIC0gY29udGFpbmVyLmNsaWVudEhlaWdodDsKICB9Cn0="},{"version":3,"sources":["/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/element-ui/lib/utils/scroll-into-view.js"],"names":["exports","__esModule","default","scrollIntoView","_vue","require","_vue2","_interopRequireDefault","obj","container","selected","prototype","$isServer","scrollTop","offsetParents","pointer","offsetParent","contains","push","top","offsetTop","reduce","prev","curr","bottom","offsetHeight","viewRectTop","viewRectBottom","clientHeight"],"mappings":"AAAA;;;;AAEAA,OAAO,CAACC,UAAR,GAAqB,IAArB;AACAD,OAAO,CAACE,OAAR,GAAkBC,cAAlB;;AAEA,IAAIC,IAAI,GAAGC,OAAO,CAAC,KAAD,CAAlB;;AAEA,IAAIC,KAAK,GAAGC,sBAAsB,CAACH,IAAD,CAAlC;;AAEA,SAASG,sBAAT,CAAgCC,GAAhC,EAAqC;AAAE,SAAOA,GAAG,IAAIA,GAAG,CAACP,UAAX,GAAwBO,GAAxB,GAA8B;AAAEN,IAAAA,OAAO,EAAEM;AAAX,GAArC;AAAwD;;AAE/F,SAASL,cAAT,CAAwBM,SAAxB,EAAmCC,QAAnC,EAA6C;AAC3C,MAAIJ,KAAK,CAACJ,OAAN,CAAcS,SAAd,CAAwBC,SAA5B,EAAuC;;AAEvC,MAAI,CAACF,QAAL,EAAe;AACbD,IAAAA,SAAS,CAACI,SAAV,GAAsB,CAAtB;AACA;AACD;;AAED,MAAIC,aAAa,GAAG,EAApB;AACA,MAAIC,OAAO,GAAGL,QAAQ,CAACM,YAAvB;;AACA,SAAOD,OAAO,IAAIN,SAAS,KAAKM,OAAzB,IAAoCN,SAAS,CAACQ,QAAV,CAAmBF,OAAnB,CAA3C,EAAwE;AACtED,IAAAA,aAAa,CAACI,IAAd,CAAmBH,OAAnB;AACAA,IAAAA,OAAO,GAAGA,OAAO,CAACC,YAAlB;AACD;;AACD,MAAIG,GAAG,GAAGT,QAAQ,CAACU,SAAT,GAAqBN,aAAa,CAACO,MAAd,CAAqB,UAAUC,IAAV,EAAgBC,IAAhB,EAAsB;AACxE,WAAOD,IAAI,GAAGC,IAAI,CAACH,SAAnB;AACD,GAF8B,EAE5B,CAF4B,CAA/B;AAGA,MAAII,MAAM,GAAGL,GAAG,GAAGT,QAAQ,CAACe,YAA5B;AACA,MAAIC,WAAW,GAAGjB,SAAS,CAACI,SAA5B;AACA,MAAIc,cAAc,GAAGD,WAAW,GAAGjB,SAAS,CAACmB,YAA7C;;AAEA,MAAIT,GAAG,GAAGO,WAAV,EAAuB;AACrBjB,IAAAA,SAAS,CAACI,SAAV,GAAsBM,GAAtB;AACD,GAFD,MAEO,IAAIK,MAAM,GAAGG,cAAb,EAA6B;AAClClB,IAAAA,SAAS,CAACI,SAAV,GAAsBW,MAAM,GAAGf,SAAS,CAACmB,YAAzC;AACD;AACF","sourcesContent":["'use strict';\n\nexports.__esModule = true;\nexports.default = scrollIntoView;\n\nvar _vue = require('vue');\n\nvar _vue2 = _interopRequireDefault(_vue);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction scrollIntoView(container, selected) {\n if (_vue2.default.prototype.$isServer) return;\n\n if (!selected) {\n container.scrollTop = 0;\n return;\n }\n\n var offsetParents = [];\n var pointer = selected.offsetParent;\n while (pointer && container !== pointer && container.contains(pointer)) {\n offsetParents.push(pointer);\n pointer = pointer.offsetParent;\n }\n var top = selected.offsetTop + offsetParents.reduce(function (prev, curr) {\n return prev + curr.offsetTop;\n }, 0);\n var bottom = top + selected.offsetHeight;\n var viewRectTop = container.scrollTop;\n var viewRectBottom = viewRectTop + container.clientHeight;\n\n if (top < viewRectTop) {\n container.scrollTop = top;\n } else if (bottom > viewRectBottom) {\n container.scrollTop = bottom - container.clientHeight;\n }\n}"]}]}
|