914e211e9570dcfa85f6d55a8f0361bf.json 5.9 KB

1
  1. {"remainingRequest":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/babel-loader/lib/index.js!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/eslint-loader/index.js??ref--13-0!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/layout/mixin/ResizeHandler.js","dependencies":[{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/layout/mixin/ResizeHandler.js","mtime":1708395041883},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/babel.config.js","mtime":1708395041663},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js","mtime":1708395146433},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/babel-loader/lib/index.js","mtime":1708395147257},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/eslint-loader/index.js","mtime":1708395146572}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IHN0b3JlIGZyb20gJ0Avc3RvcmUnOwp2YXIgX2RvY3VtZW50ID0gZG9jdW1lbnQsCiAgYm9keSA9IF9kb2N1bWVudC5ib2R5Owp2YXIgV0lEVEggPSA5OTI7IC8vIHJlZmVyIHRvIEJvb3RzdHJhcCdzIHJlc3BvbnNpdmUgZGVzaWduCgpleHBvcnQgZGVmYXVsdCB7CiAgd2F0Y2g6IHsKICAgICRyb3V0ZTogZnVuY3Rpb24gJHJvdXRlKHJvdXRlKSB7CiAgICAgIGlmICh0aGlzLmRldmljZSA9PT0gJ21vYmlsZScgJiYgdGhpcy5zaWRlYmFyLm9wZW5lZCkgewogICAgICAgIHN0b3JlLmRpc3BhdGNoKCdhcHAvY2xvc2VTaWRlQmFyJywgewogICAgICAgICAgd2l0aG91dEFuaW1hdGlvbjogZmFsc2UKICAgICAgICB9KTsKICAgICAgfQogICAgfQogIH0sCiAgYmVmb3JlTW91bnQ6IGZ1bmN0aW9uIGJlZm9yZU1vdW50KCkgewogICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMuJF9yZXNpemVIYW5kbGVyKTsKICB9LAogIGJlZm9yZURlc3Ryb3k6IGZ1bmN0aW9uIGJlZm9yZURlc3Ryb3koKSB7CiAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy4kX3Jlc2l6ZUhhbmRsZXIpOwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBpc01vYmlsZSA9IHRoaXMuJF9pc01vYmlsZSgpOwogICAgaWYgKGlzTW9iaWxlKSB7CiAgICAgIHN0b3JlLmRpc3BhdGNoKCdhcHAvdG9nZ2xlRGV2aWNlJywgJ21vYmlsZScpOwogICAgICBzdG9yZS5kaXNwYXRjaCgnYXBwL2Nsb3NlU2lkZUJhcicsIHsKICAgICAgICB3aXRob3V0QW5pbWF0aW9uOiB0cnVlCiAgICAgIH0pOwogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgLy8gdXNlICRfIGZvciBtaXhpbnMgcHJvcGVydGllcwogICAgLy8gaHR0cHM6Ly92dWVqcy5vcmcvdjIvc3R5bGUtZ3VpZGUvaW5kZXguaHRtbCNQcml2YXRlLXByb3BlcnR5LW5hbWVzLWVzc2VudGlhbAogICAgJF9pc01vYmlsZTogZnVuY3Rpb24gJF9pc01vYmlsZSgpIHsKICAgICAgdmFyIHJlY3QgPSBib2R5LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOwogICAgICByZXR1cm4gcmVjdC53aWR0aCAtIDEgPCBXSURUSDsKICAgIH0sCiAgICAkX3Jlc2l6ZUhhbmRsZXI6IGZ1bmN0aW9uICRfcmVzaXplSGFuZGxlcigpIHsKICAgICAgaWYgKCFkb2N1bWVudC5oaWRkZW4pIHsKICAgICAgICB2YXIgaXNNb2JpbGUgPSB0aGlzLiRfaXNNb2JpbGUoKTsKICAgICAgICBzdG9yZS5kaXNwYXRjaCgnYXBwL3RvZ2dsZURldmljZScsIGlzTW9iaWxlID8gJ21vYmlsZScgOiAnZGVza3RvcCcpOwogICAgICAgIGlmIChpc01vYmlsZSkgewogICAgICAgICAgc3RvcmUuZGlzcGF0Y2goJ2FwcC9jbG9zZVNpZGVCYXInLCB7CiAgICAgICAgICAgIHdpdGhvdXRBbmltYXRpb246IHRydWUKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfQogICAgfQogIH0KfTs="},{"version":3,"names":["store","_document","document","body","WIDTH","watch","$route","route","device","sidebar","opened","dispatch","withoutAnimation","beforeMount","window","addEventListener","$_resizeHandler","beforeDestroy","removeEventListener","mounted","isMobile","$_isMobile","methods","rect","getBoundingClientRect","width","hidden"],"sources":["/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/layout/mixin/ResizeHandler.js"],"sourcesContent":["import store from '@/store'\r\n\r\nconst { body } = document\r\nconst WIDTH = 992 // refer to Bootstrap's responsive design\r\n\r\nexport default {\r\n watch: {\r\n $route(route) {\r\n if (this.device === 'mobile' && this.sidebar.opened) {\r\n store.dispatch('app/closeSideBar', { withoutAnimation: false })\r\n }\r\n }\r\n },\r\n beforeMount() {\r\n window.addEventListener('resize', this.$_resizeHandler)\r\n },\r\n beforeDestroy() {\r\n window.removeEventListener('resize', this.$_resizeHandler)\r\n },\r\n mounted() {\r\n const isMobile = this.$_isMobile()\r\n if (isMobile) {\r\n store.dispatch('app/toggleDevice', 'mobile')\r\n store.dispatch('app/closeSideBar', { withoutAnimation: true })\r\n }\r\n },\r\n methods: {\r\n // use $_ for mixins properties\r\n // https://vuejs.org/v2/style-guide/index.html#Private-property-names-essential\r\n $_isMobile() {\r\n const rect = body.getBoundingClientRect()\r\n return rect.width - 1 < WIDTH\r\n },\r\n $_resizeHandler() {\r\n if (!document.hidden) {\r\n const isMobile = this.$_isMobile()\r\n store.dispatch('app/toggleDevice', isMobile ? 'mobile' : 'desktop')\r\n\r\n if (isMobile) {\r\n store.dispatch('app/closeSideBar', { withoutAnimation: true })\r\n }\r\n }\r\n }\r\n }\r\n}\r\n"],"mappings":"AAAA,OAAOA,KAAK,MAAM,SAAS;AAE3B,IAAAC,SAAA,GAAiBC,QAAQ;EAAjBC,IAAI,GAAAF,SAAA,CAAJE,IAAI;AACZ,IAAMC,KAAK,GAAG,GAAG,EAAC;;AAElB,eAAe;EACbC,KAAK,EAAE;IACLC,MAAM,WAAAA,OAACC,KAAK,EAAE;MACZ,IAAI,IAAI,CAACC,MAAM,KAAK,QAAQ,IAAI,IAAI,CAACC,OAAO,CAACC,MAAM,EAAE;QACnDV,KAAK,CAACW,QAAQ,CAAC,kBAAkB,EAAE;UAAEC,gBAAgB,EAAE;QAAM,CAAC,CAAC;MACjE;IACF;EACF,CAAC;EACDC,WAAW,WAAAA,YAAA,EAAG;IACZC,MAAM,CAACC,gBAAgB,CAAC,QAAQ,EAAE,IAAI,CAACC,eAAe,CAAC;EACzD,CAAC;EACDC,aAAa,WAAAA,cAAA,EAAG;IACdH,MAAM,CAACI,mBAAmB,CAAC,QAAQ,EAAE,IAAI,CAACF,eAAe,CAAC;EAC5D,CAAC;EACDG,OAAO,WAAAA,QAAA,EAAG;IACR,IAAMC,QAAQ,GAAG,IAAI,CAACC,UAAU,CAAC,CAAC;IAClC,IAAID,QAAQ,EAAE;MACZpB,KAAK,CAACW,QAAQ,CAAC,kBAAkB,EAAE,QAAQ,CAAC;MAC5CX,KAAK,CAACW,QAAQ,CAAC,kBAAkB,EAAE;QAAEC,gBAAgB,EAAE;MAAK,CAAC,CAAC;IAChE;EACF,CAAC;EACDU,OAAO,EAAE;IACP;IACA;IACAD,UAAU,WAAAA,WAAA,EAAG;MACX,IAAME,IAAI,GAAGpB,IAAI,CAACqB,qBAAqB,CAAC,CAAC;MACzC,OAAOD,IAAI,CAACE,KAAK,GAAG,CAAC,GAAGrB,KAAK;IAC/B,CAAC;IACDY,eAAe,WAAAA,gBAAA,EAAG;MAChB,IAAI,CAACd,QAAQ,CAACwB,MAAM,EAAE;QACpB,IAAMN,QAAQ,GAAG,IAAI,CAACC,UAAU,CAAC,CAAC;QAClCrB,KAAK,CAACW,QAAQ,CAAC,kBAAkB,EAAES,QAAQ,GAAG,QAAQ,GAAG,SAAS,CAAC;QAEnE,IAAIA,QAAQ,EAAE;UACZpB,KAAK,CAACW,QAAQ,CAAC,kBAAkB,EAAE;YAAEC,gBAAgB,EAAE;UAAK,CAAC,CAAC;QAChE;MACF;IACF;EACF;AACF,CAAC"}]}