vue-element-admin/node_modules/.cache/babel-loader/0f4c3c8bfd35a8ef9cd8e8dad434a2c3.json
2025-08-06 00:44:43 +08:00

1 line
6.1 KiB
JSON

{"remainingRequest":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js!/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/kang/Gitea/vue-element-admin/src/views/dashboard/admin/components/TodoList/Todo.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/views/dashboard/admin/components/TodoList/Todo.vue","mtime":1754409279870},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1754409277597},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754409278035},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1754409277911},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754409278035},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js","mtime":1754409279720}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnRyaW0uanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdUb2RvJywKICBkaXJlY3RpdmVzOiB7CiAgICBmb2N1czogZnVuY3Rpb24gZm9jdXMoZWwsIF9yZWYsIF9yZWYyKSB7CiAgICAgIHZhciB2YWx1ZSA9IF9yZWYudmFsdWU7CiAgICAgIHZhciBjb250ZXh0ID0gX3JlZjIuY29udGV4dDsKICAgICAgaWYgKHZhbHVlKSB7CiAgICAgICAgY29udGV4dC4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICAgICAgZWwuZm9jdXMoKTsKICAgICAgICB9KTsKICAgICAgfQogICAgfQogIH0sCiAgcHJvcHM6IHsKICAgIHRvZG86IHsKICAgICAgdHlwZTogT2JqZWN0LAogICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHsKICAgICAgICByZXR1cm4ge307CiAgICAgIH0KICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBlZGl0aW5nOiBmYWxzZQogICAgfTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGRlbGV0ZVRvZG86IGZ1bmN0aW9uIGRlbGV0ZVRvZG8odG9kbykgewogICAgICB0aGlzLiRlbWl0KCdkZWxldGVUb2RvJywgdG9kbyk7CiAgICB9LAogICAgZWRpdFRvZG86IGZ1bmN0aW9uIGVkaXRUb2RvKF9yZWYzKSB7CiAgICAgIHZhciB0b2RvID0gX3JlZjMudG9kbywKICAgICAgICB2YWx1ZSA9IF9yZWYzLnZhbHVlOwogICAgICB0aGlzLiRlbWl0KCdlZGl0VG9kbycsIHsKICAgICAgICB0b2RvOiB0b2RvLAogICAgICAgIHZhbHVlOiB2YWx1ZQogICAgICB9KTsKICAgIH0sCiAgICB0b2dnbGVUb2RvOiBmdW5jdGlvbiB0b2dnbGVUb2RvKHRvZG8pIHsKICAgICAgdGhpcy4kZW1pdCgndG9nZ2xlVG9kbycsIHRvZG8pOwogICAgfSwKICAgIGRvbmVFZGl0OiBmdW5jdGlvbiBkb25lRWRpdChlKSB7CiAgICAgIHZhciB2YWx1ZSA9IGUudGFyZ2V0LnZhbHVlLnRyaW0oKTsKICAgICAgdmFyIHRvZG8gPSB0aGlzLnRvZG87CiAgICAgIGlmICghdmFsdWUpIHsKICAgICAgICB0aGlzLmRlbGV0ZVRvZG8oewogICAgICAgICAgdG9kbzogdG9kbwogICAgICAgIH0pOwogICAgICB9IGVsc2UgaWYgKHRoaXMuZWRpdGluZykgewogICAgICAgIHRoaXMuZWRpdFRvZG8oewogICAgICAgICAgdG9kbzogdG9kbywKICAgICAgICAgIHZhbHVlOiB2YWx1ZQogICAgICAgIH0pOwogICAgICAgIHRoaXMuZWRpdGluZyA9IGZhbHNlOwogICAgICB9CiAgICB9LAogICAgY2FuY2VsRWRpdDogZnVuY3Rpb24gY2FuY2VsRWRpdChlKSB7CiAgICAgIGUudGFyZ2V0LnZhbHVlID0gdGhpcy50b2RvLnRleHQ7CiAgICAgIHRoaXMuZWRpdGluZyA9IGZhbHNlOwogICAgfQogIH0KfTs="},{"version":3,"names":["name","directives","focus","el","_ref","_ref2","value","context","$nextTick","props","todo","type","Object","default","data","editing","methods","deleteTodo","$emit","editTodo","_ref3","toggleTodo","doneEdit","e","target","trim","cancelEdit","text"],"sources":["src/views/dashboard/admin/components/TodoList/Todo.vue"],"sourcesContent":["<template>\n <li :class=\"{ completed: todo.done, editing: editing }\" class=\"todo\">\n <div class=\"view\">\n <input\n :checked=\"todo.done\"\n class=\"toggle\"\n type=\"checkbox\"\n @change=\"toggleTodo( todo)\"\n >\n <label @dblclick=\"editing = true\" v-text=\"todo.text\" />\n <button class=\"destroy\" @click=\"deleteTodo( todo )\" />\n </div>\n <input\n v-show=\"editing\"\n v-focus=\"editing\"\n :value=\"todo.text\"\n class=\"edit\"\n @keyup.enter=\"doneEdit\"\n @keyup.esc=\"cancelEdit\"\n @blur=\"doneEdit\"\n >\n </li>\n</template>\n\n<script>\nexport default {\n name: 'Todo',\n directives: {\n focus(el, { value }, { context }) {\n if (value) {\n context.$nextTick(() => {\n el.focus()\n })\n }\n }\n },\n props: {\n todo: {\n type: Object,\n default: function() {\n return {}\n }\n }\n },\n data() {\n return {\n editing: false\n }\n },\n methods: {\n deleteTodo(todo) {\n this.$emit('deleteTodo', todo)\n },\n editTodo({ todo, value }) {\n this.$emit('editTodo', { todo, value })\n },\n toggleTodo(todo) {\n this.$emit('toggleTodo', todo)\n },\n doneEdit(e) {\n const value = e.target.value.trim()\n const { todo } = this\n if (!value) {\n this.deleteTodo({\n todo\n })\n } else if (this.editing) {\n this.editTodo({\n todo,\n value\n })\n this.editing = false\n }\n },\n cancelEdit(e) {\n e.target.value = this.todo.text\n this.editing = false\n }\n }\n}\n</script>\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAyBA;EACAA,IAAA;EACAC,UAAA;IACAC,KAAA,WAAAA,MAAAC,EAAA,EAAAC,IAAA,EAAAC,KAAA;MAAA,IAAAC,KAAA,GAAAF,IAAA,CAAAE,KAAA;MAAA,IAAAC,OAAA,GAAAF,KAAA,CAAAE,OAAA;MACA,IAAAD,KAAA;QACAC,OAAA,CAAAC,SAAA;UACAL,EAAA,CAAAD,KAAA;QACA;MACA;IACA;EACA;EACAO,KAAA;IACAC,IAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA,WAAAA,SAAA;QACA;MACA;IACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,OAAA;IACA;EACA;EACAC,OAAA;IACAC,UAAA,WAAAA,WAAAP,IAAA;MACA,KAAAQ,KAAA,eAAAR,IAAA;IACA;IACAS,QAAA,WAAAA,SAAAC,KAAA;MAAA,IAAAV,IAAA,GAAAU,KAAA,CAAAV,IAAA;QAAAJ,KAAA,GAAAc,KAAA,CAAAd,KAAA;MACA,KAAAY,KAAA;QAAAR,IAAA,EAAAA,IAAA;QAAAJ,KAAA,EAAAA;MAAA;IACA;IACAe,UAAA,WAAAA,WAAAX,IAAA;MACA,KAAAQ,KAAA,eAAAR,IAAA;IACA;IACAY,QAAA,WAAAA,SAAAC,CAAA;MACA,IAAAjB,KAAA,GAAAiB,CAAA,CAAAC,MAAA,CAAAlB,KAAA,CAAAmB,IAAA;MACA,IAAAf,IAAA,QAAAA,IAAA;MACA,KAAAJ,KAAA;QACA,KAAAW,UAAA;UACAP,IAAA,EAAAA;QACA;MACA,gBAAAK,OAAA;QACA,KAAAI,QAAA;UACAT,IAAA,EAAAA,IAAA;UACAJ,KAAA,EAAAA;QACA;QACA,KAAAS,OAAA;MACA;IACA;IACAW,UAAA,WAAAA,WAAAH,CAAA;MACAA,CAAA,CAAAC,MAAA,CAAAlB,KAAA,QAAAI,IAAA,CAAAiB,IAAA;MACA,KAAAZ,OAAA;IACA;EACA;AACA","ignoreList":[]}]}