Files
supplier-dispatch-h5/node_modules/.cache/babel-loader/5d9d19f42c2e5100af680aaeb2b935b32316137c6eb9892f8cad1321c4f3187b.json
2023-08-11 10:45:20 +08:00

1 line
6.8 KiB
JSON

{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport { createNamespace } from '../utils';\nimport { ChildrenMixin } from '../mixins/relation';\nvar _createNamespace = createNamespace('swipe-item'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\nexport default createComponent({\n mixins: [ChildrenMixin('vanSwipe')],\n data: function data() {\n return {\n offset: 0,\n inited: false,\n mounted: false\n };\n },\n mounted: function mounted() {\n var _this = this;\n this.$nextTick(function () {\n _this.mounted = true;\n });\n },\n computed: {\n style: function style() {\n var style = {};\n var _this$parent = this.parent,\n size = _this$parent.size,\n vertical = _this$parent.vertical;\n if (size) {\n style[vertical ? 'height' : 'width'] = size + \"px\";\n }\n if (this.offset) {\n style.transform = \"translate\" + (vertical ? 'Y' : 'X') + \"(\" + this.offset + \"px)\";\n }\n return style;\n },\n shouldRender: function shouldRender() {\n var index = this.index,\n inited = this.inited,\n parent = this.parent,\n mounted = this.mounted;\n if (!parent.lazyRender || inited) {\n return true;\n } // wait for all item to mount, so we can get the exact count\n\n if (!mounted) {\n return false;\n }\n var active = parent.activeIndicator;\n var maxActive = parent.count - 1;\n var prevActive = active === 0 && parent.loop ? maxActive : active - 1;\n var nextActive = active === maxActive && parent.loop ? 0 : active + 1;\n var shouldRender = index === active || index === prevActive || index === nextActive;\n if (shouldRender) {\n this.inited = true;\n }\n return shouldRender;\n }\n },\n render: function render() {\n var h = arguments[0];\n return h(\"div\", {\n \"class\": bem(),\n \"style\": this.style,\n \"on\": _extends({}, this.$listeners)\n }, [this.shouldRender && this.slots()]);\n }\n});","map":{"version":3,"names":["_extends","createNamespace","ChildrenMixin","_createNamespace","createComponent","bem","mixins","data","offset","inited","mounted","_this","$nextTick","computed","style","_this$parent","parent","size","vertical","transform","shouldRender","index","lazyRender","active","activeIndicator","maxActive","count","prevActive","loop","nextActive","render","h","arguments","$listeners","slots"],"sources":["E:/work/sino/sino-h5/node_modules/vant/es/swipe-item/index.js"],"sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport { createNamespace } from '../utils';\nimport { ChildrenMixin } from '../mixins/relation';\n\nvar _createNamespace = createNamespace('swipe-item'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\n\nexport default createComponent({\n mixins: [ChildrenMixin('vanSwipe')],\n data: function data() {\n return {\n offset: 0,\n inited: false,\n mounted: false\n };\n },\n mounted: function mounted() {\n var _this = this;\n\n this.$nextTick(function () {\n _this.mounted = true;\n });\n },\n computed: {\n style: function style() {\n var style = {};\n var _this$parent = this.parent,\n size = _this$parent.size,\n vertical = _this$parent.vertical;\n\n if (size) {\n style[vertical ? 'height' : 'width'] = size + \"px\";\n }\n\n if (this.offset) {\n style.transform = \"translate\" + (vertical ? 'Y' : 'X') + \"(\" + this.offset + \"px)\";\n }\n\n return style;\n },\n shouldRender: function shouldRender() {\n var index = this.index,\n inited = this.inited,\n parent = this.parent,\n mounted = this.mounted;\n\n if (!parent.lazyRender || inited) {\n return true;\n } // wait for all item to mount, so we can get the exact count\n\n\n if (!mounted) {\n return false;\n }\n\n var active = parent.activeIndicator;\n var maxActive = parent.count - 1;\n var prevActive = active === 0 && parent.loop ? maxActive : active - 1;\n var nextActive = active === maxActive && parent.loop ? 0 : active + 1;\n var shouldRender = index === active || index === prevActive || index === nextActive;\n\n if (shouldRender) {\n this.inited = true;\n }\n\n return shouldRender;\n }\n },\n render: function render() {\n var h = arguments[0];\n return h(\"div\", {\n \"class\": bem(),\n \"style\": this.style,\n \"on\": _extends({}, this.$listeners)\n }, [this.shouldRender && this.slots()]);\n }\n});"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}