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

1 line
11 KiB
JSON

{"ast":null,"code":"// Utils\nimport { createNamespace } from '../utils';\nimport { BORDER_BOTTOM } from '../utils/constant'; // Components\n\nimport Icon from '../icon';\nvar _createNamespace = createNamespace('nav-bar'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\nexport default createComponent({\n props: {\n title: String,\n fixed: Boolean,\n zIndex: [Number, String],\n leftText: String,\n rightText: String,\n leftArrow: Boolean,\n placeholder: Boolean,\n safeAreaInsetTop: Boolean,\n border: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n height: null\n };\n },\n mounted: function mounted() {\n var _this = this;\n if (this.placeholder && this.fixed) {\n var setHeight = function setHeight() {\n _this.height = _this.$refs.navBar.getBoundingClientRect().height;\n };\n setHeight(); // https://github.com/vant-ui/vant/issues/10131\n\n setTimeout(setHeight, 100);\n }\n },\n methods: {\n genLeft: function genLeft() {\n var h = this.$createElement;\n var leftSlot = this.slots('left');\n if (leftSlot) {\n return leftSlot;\n }\n return [this.leftArrow && h(Icon, {\n \"class\": bem('arrow'),\n \"attrs\": {\n \"name\": \"arrow-left\"\n }\n }), this.leftText && h(\"span\", {\n \"class\": bem('text')\n }, [this.leftText])];\n },\n genRight: function genRight() {\n var h = this.$createElement;\n var rightSlot = this.slots('right');\n if (rightSlot) {\n return rightSlot;\n }\n if (this.rightText) {\n return h(\"span\", {\n \"class\": bem('text')\n }, [this.rightText]);\n }\n },\n genNavBar: function genNavBar() {\n var _ref;\n var h = this.$createElement;\n return h(\"div\", {\n \"ref\": \"navBar\",\n \"style\": {\n zIndex: this.zIndex\n },\n \"class\": [bem({\n fixed: this.fixed,\n 'safe-area-inset-top': this.safeAreaInsetTop\n }), (_ref = {}, _ref[BORDER_BOTTOM] = this.border, _ref)]\n }, [h(\"div\", {\n \"class\": bem('content')\n }, [this.hasLeft() && h(\"div\", {\n \"class\": bem('left'),\n \"on\": {\n \"click\": this.onClickLeft\n }\n }, [this.genLeft()]), h(\"div\", {\n \"class\": [bem('title'), 'van-ellipsis']\n }, [this.slots('title') || this.title]), this.hasRight() && h(\"div\", {\n \"class\": bem('right'),\n \"on\": {\n \"click\": this.onClickRight\n }\n }, [this.genRight()])])]);\n },\n hasLeft: function hasLeft() {\n return this.leftArrow || this.leftText || this.slots('left');\n },\n hasRight: function hasRight() {\n return this.rightText || this.slots('right');\n },\n onClickLeft: function onClickLeft(event) {\n this.$emit('click-left', event);\n },\n onClickRight: function onClickRight(event) {\n this.$emit('click-right', event);\n }\n },\n render: function render() {\n var h = arguments[0];\n if (this.placeholder && this.fixed) {\n return h(\"div\", {\n \"class\": bem('placeholder'),\n \"style\": {\n height: this.height + \"px\"\n }\n }, [this.genNavBar()]);\n }\n return this.genNavBar();\n }\n});","map":{"version":3,"names":["createNamespace","BORDER_BOTTOM","Icon","_createNamespace","createComponent","bem","props","title","String","fixed","Boolean","zIndex","Number","leftText","rightText","leftArrow","placeholder","safeAreaInsetTop","border","type","default","data","height","mounted","_this","setHeight","$refs","navBar","getBoundingClientRect","setTimeout","methods","genLeft","h","$createElement","leftSlot","slots","genRight","rightSlot","genNavBar","_ref","hasLeft","onClickLeft","hasRight","onClickRight","event","$emit","render","arguments"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/node_modules/vant/es/nav-bar/index.js"],"sourcesContent":["// Utils\nimport { createNamespace } from '../utils';\nimport { BORDER_BOTTOM } from '../utils/constant'; // Components\n\nimport Icon from '../icon';\n\nvar _createNamespace = createNamespace('nav-bar'),\n createComponent = _createNamespace[0],\n bem = _createNamespace[1];\n\nexport default createComponent({\n props: {\n title: String,\n fixed: Boolean,\n zIndex: [Number, String],\n leftText: String,\n rightText: String,\n leftArrow: Boolean,\n placeholder: Boolean,\n safeAreaInsetTop: Boolean,\n border: {\n type: Boolean,\n default: true\n }\n },\n data: function data() {\n return {\n height: null\n };\n },\n mounted: function mounted() {\n var _this = this;\n\n if (this.placeholder && this.fixed) {\n var setHeight = function setHeight() {\n _this.height = _this.$refs.navBar.getBoundingClientRect().height;\n };\n\n setHeight(); // https://github.com/vant-ui/vant/issues/10131\n\n setTimeout(setHeight, 100);\n }\n },\n methods: {\n genLeft: function genLeft() {\n var h = this.$createElement;\n var leftSlot = this.slots('left');\n\n if (leftSlot) {\n return leftSlot;\n }\n\n return [this.leftArrow && h(Icon, {\n \"class\": bem('arrow'),\n \"attrs\": {\n \"name\": \"arrow-left\"\n }\n }), this.leftText && h(\"span\", {\n \"class\": bem('text')\n }, [this.leftText])];\n },\n genRight: function genRight() {\n var h = this.$createElement;\n var rightSlot = this.slots('right');\n\n if (rightSlot) {\n return rightSlot;\n }\n\n if (this.rightText) {\n return h(\"span\", {\n \"class\": bem('text')\n }, [this.rightText]);\n }\n },\n genNavBar: function genNavBar() {\n var _ref;\n\n var h = this.$createElement;\n return h(\"div\", {\n \"ref\": \"navBar\",\n \"style\": {\n zIndex: this.zIndex\n },\n \"class\": [bem({\n fixed: this.fixed,\n 'safe-area-inset-top': this.safeAreaInsetTop\n }), (_ref = {}, _ref[BORDER_BOTTOM] = this.border, _ref)]\n }, [h(\"div\", {\n \"class\": bem('content')\n }, [this.hasLeft() && h(\"div\", {\n \"class\": bem('left'),\n \"on\": {\n \"click\": this.onClickLeft\n }\n }, [this.genLeft()]), h(\"div\", {\n \"class\": [bem('title'), 'van-ellipsis']\n }, [this.slots('title') || this.title]), this.hasRight() && h(\"div\", {\n \"class\": bem('right'),\n \"on\": {\n \"click\": this.onClickRight\n }\n }, [this.genRight()])])]);\n },\n hasLeft: function hasLeft() {\n return this.leftArrow || this.leftText || this.slots('left');\n },\n hasRight: function hasRight() {\n return this.rightText || this.slots('right');\n },\n onClickLeft: function onClickLeft(event) {\n this.$emit('click-left', event);\n },\n onClickRight: function onClickRight(event) {\n this.$emit('click-right', event);\n }\n },\n render: function render() {\n var h = arguments[0];\n\n if (this.placeholder && this.fixed) {\n return h(\"div\", {\n \"class\": bem('placeholder'),\n \"style\": {\n height: this.height + \"px\"\n }\n }, [this.genNavBar()]);\n }\n\n return this.genNavBar();\n }\n});"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}