{"version":3,"sources":["webpack:///D:/www/YPB2C/app/main/components/uni-nav-bar/uni-nav-bar.vue?efac","webpack:///D:/www/YPB2C/app/main/components/uni-nav-bar/uni-nav-bar.vue?fa2e","webpack:///D:/www/YPB2C/app/main/components/uni-nav-bar/uni-nav-bar.vue?b28c","webpack:///D:/www/YPB2C/app/main/components/uni-nav-bar/uni-nav-bar.vue?a71e","uni-app:///components/uni-nav-bar/uni-nav-bar.vue","webpack:///D:/www/YPB2C/app/main/components/uni-nav-bar/uni-nav-bar.vue?c8ab","webpack:///D:/www/YPB2C/app/main/components/uni-nav-bar/uni-nav-bar.vue?5e55"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoI;AACpI;AAC+D;AACL;AACqC;;;AAG/F;AACqK;AACrK,gBAAgB,+KAAU;AAC1B,EAAE,iFAAM;AACR,EAAE,kGAAM;AACR,EAAE,2GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,sGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,4NAEN;AACP,KAAK;AACL;AACA,aAAa,oPAEN;AACP;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACtCA;AAAA;AAAA;AAAA;AAAqmB,CAAgB,+nBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC4CznB;;;;;;;;;;;;;;;;;AAiBA;AACA,mBADA;AAEA;AACA,8BADA;AAEA,sBAFA,EAFA;;AAMA;AACA;AACA,kBADA;AAEA,iBAFA,EADA;;AAKA;AACA,kBADA;AAEA,iBAFA,EALA;;AASA;AACA,kBADA;AAEA,iBAFA,EATA;;AAaA;AACA,kBADA;AAEA,iBAFA,EAbA;;AAiBA;AACA,kBADA;AAEA,iBAFA,EAjBA;;AAqBA;AACA,6BADA;AAEA,oBAFA,EArBA;;AAyBA;AACA,kBADA;AAEA,wBAFA,EAzBA;;AA6BA;AACA,kBADA;AAEA,wBAFA,EA7BA;;AAiCA;AACA,6BADA;AAEA,oBAFA,EAjCA;;AAqCA;AACA,6BADA;AAEA,oBAFA,EArCA;;AAyCA;AACA,6BADA;AAEA,mBAFA,EAzCA,EANA;;;AAoDA,SApDA,qBAoDA;AACA;AACA;AACA;AACA,GAxDA;AAyDA;AACA,eADA,yBACA;AACA;AACA,KAHA;AAIA,gBAJA,0BAIA;AACA;AACA,KANA,EAzDA,E;;;;;;;;;;;;;AC7DA;AAAA;AAAA;AAAA;AAA+4B,CAAgB,g5BAAG,EAAC,C;;;;;;;;;;;ACAn6B;AACA,OAAO,KAAU,EAAE,kBAKd","file":"components/uni-nav-bar/uni-nav-bar.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./uni-nav-bar.vue?vue&type=template&id=4afea59e&scoped=true&\"\nvar renderjs\nimport script from \"./uni-nav-bar.vue?vue&type=script&lang=js&\"\nexport * from \"./uni-nav-bar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./uni-nav-bar.vue?vue&type=style&index=0&id=4afea59e&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"4afea59e\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"components/uni-nav-bar/uni-nav-bar.vue\"\nexport default component.exports","export * from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--16-0!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\template.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-uni-app-loader\\\\page-meta.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./uni-nav-bar.vue?vue&type=template&id=4afea59e&scoped=true&\"","var components\ntry {\n  components = {\n    uniStatusBar: function() {\n      return import(\n        /* webpackChunkName: \"components/uni-status-bar/uni-status-bar\" */ \"@/components/uni-status-bar/uni-status-bar.vue\"\n      )\n    },\n    uniIcons: function() {\n      return import(\n        /* webpackChunkName: \"components/uni-icons/uni-icons\" */ \"@/components/uni-icons/uni-icons.vue\"\n      )\n    }\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范，文档：https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范，需手动引入，并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./uni-nav-bar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./uni-nav-bar.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"uni-navbar\">\r\n\t\t<view :class=\"{ 'uni-navbar--fixed': fixed, 'uni-navbar--shadow': shadow, 'uni-navbar--border': border }\" :style=\"{ 'background-color': backgroundColor }\" class=\"uni-navbar__content\">\r\n\t\t\t<uni-status-bar v-if=\"statusBar\" />\r\n\t\t\t<view :style=\"{ color: color,backgroundColor: backgroundColor }\" class=\"uni-navbar__header uni-navbar__content_view\">\r\n\t\t\t\t<view @tap=\"onClickLeft\" class=\"uni-navbar__header-btns uni-navbar__header-btns-left uni-navbar__content_view\">\r\n\t\t\t\t\t<view class=\"uni-navbar__content_view\" v-if=\"leftIcon.length\">\r\n\t\t\t\t\t\t<uni-icons :color=\"color\" :type=\"leftIcon\" size=\"24\" />\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view :class=\"{ 'uni-navbar-btn-icon-left': !leftIcon.length }\" class=\"uni-navbar-btn-text uni-navbar__content_view\" v-if=\"leftText.length\">\r\n\t\t\t\t\t\t<text :style=\"{ color: color, fontSize: '14px' }\">{{ leftText }}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<slot name=\"left\" />\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"uni-navbar__header-container uni-navbar__content_view\">\r\n\t\t\t\t\t<view class=\"uni-navbar__header-container-inner uni-navbar__content_view\" v-if=\"title.length\">\r\n\t\t\t\t\t\t<text class=\"uni-nav-bar-text\" :style=\"{color: color }\">{{ title }}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<!-- 标题插槽 -->\r\n\t\t\t\t\t<slot />\r\n\t\t\t\t</view>\r\n\t\t\t\t<view :class=\"title.length ? 'uni-navbar__header-btns-right' : ''\" @tap=\"onClickRight\" class=\"uni-navbar__header-btns uni-navbar__content_view\">\r\n\t\t\t\t\t<view class=\"uni-navbar__content_view\" v-if=\"rightIcon.length\">\r\n\t\t\t\t\t\t<uni-icons :color=\"color\" :type=\"rightIcon\" size=\"24\" />\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<!-- 优先显示图标 -->\r\n\t\t\t\t\t<view class=\"uni-navbar-btn-text uni-navbar__content_view\" v-if=\"rightText.length && !rightIcon.length\">\r\n\t\t\t\t\t\t<text class=\"uni-nav-bar-right-text\">{{ rightText }}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<slot name=\"right\" />\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"uni-navbar__placeholder\" v-if=\"fixed\">\r\n\t\t\t<uni-status-bar v-if=\"statusBar\" />\r\n\t\t\t<view class=\"uni-navbar__placeholder-view\" />\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport uniStatusBar from \"../uni-status-bar/uni-status-bar.vue\";\r\n\timport uniIcons from \"../uni-icons/uni-icons.vue\";\r\n\r\n\t/**\r\n\t * NavBar 自定义导航栏\r\n\t * @description 导航栏组件，主要用于头部导航\r\n\t * @tutorial https://ext.dcloud.net.cn/plugin?id=52\r\n\t * @property {String} title 标题文字\r\n\t * @property {String} leftText 左侧按钮文本\r\n\t * @property {String} rightText 右侧按钮文本\r\n\t * @property {String} leftIcon 左侧按钮图标（图标类型参考 [Icon 图标](http://ext.dcloud.net.cn/plugin?id=28) type 属性）\r\n\t * @property {String} rightIcon 右侧按钮图标（图标类型参考 [Icon 图标](http://ext.dcloud.net.cn/plugin?id=28) type 属性）\r\n\t * @property {String} color 图标和文字颜色\r\n\t * @property {String} backgroundColor 导航栏背景颜色\r\n\t * @property {Boolean} fixed = [true|false] 是否固定顶部\r\n\t * @property {Boolean} statusBar = [true|false] 是否包含状态栏\r\n\t * @property {Boolean} shadow = [true|false] 导航栏下是否有阴影\r\n\t * @event {Function} clickLeft 左侧按钮点击时触发\r\n\t * @event {Function} clickRight 右侧按钮点击时触发\r\n\t */\r\n\texport default {\r\n\t\tname: \"UniNavBar\",\r\n\t\tcomponents: {\r\n\t\t\tuniStatusBar,\r\n\t\t\tuniIcons\r\n\t\t},\r\n\t\tprops: {\r\n\t\t\ttitle: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"\"\r\n\t\t\t},\r\n\t\t\tleftText: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"\"\r\n\t\t\t},\r\n\t\t\trightText: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"\"\r\n\t\t\t},\r\n\t\t\tleftIcon: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"\"\r\n\t\t\t},\r\n\t\t\trightIcon: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"\"\r\n\t\t\t},\r\n\t\t\tfixed: {\r\n\t\t\t\ttype: [Boolean, String],\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tcolor: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"#000000\"\r\n\t\t\t},\r\n\t\t\tbackgroundColor: {\r\n\t\t\t\ttype: String,\r\n\t\t\t\tdefault: \"#FFFFFF\"\r\n\t\t\t},\r\n\t\t\tstatusBar: {\r\n\t\t\t\ttype: [Boolean, String],\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tshadow: {\r\n\t\t\t\ttype: [Boolean, String],\r\n\t\t\t\tdefault: false\r\n\t\t\t},\r\n\t\t\tborder: {\r\n\t\t\t\ttype: [Boolean, String],\r\n\t\t\t\tdefault: true\r\n\t\t\t}\r\n\t\t},\r\n\t\tmounted() {\r\n\t\t\tif (uni.report && this.title !== '') {\r\n\t\t\t\tuni.report('title', this.title)\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tonClickLeft() {\r\n\t\t\t\tthis.$emit(\"clickLeft\");\r\n\t\t\t},\r\n\t\t\tonClickRight() {\r\n\t\t\t\tthis.$emit(\"clickRight\");\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n</script>\r\n\r\n<style scoped>\r\n\t.uni-nav-bar-text {\r\n\t\t/* #ifdef APP-PLUS */\r\n\t\tfont-size: 34rpx;\r\n\t\t/* #endif */\r\n\t\t/* #ifndef APP-PLUS */\r\n\t\tfont-size: 32rpx;\r\n\t\t/* #endif */\r\n\t}\r\n\r\n\t.uni-nav-bar-right-text {\r\n\t\tfont-size: 28rpx;\r\n\t}\r\n\r\n\t.uni-navbar__content {\r\n\t\tposition: relative;\r\n\t\tbackground-color: #ffffff;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.uni-navbar__content_view {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tdisplay: flex;\r\n\t\t/* #endif */\r\n\t\talign-items: center;\r\n\t\tflex-direction: row;\r\n\t\t/* background-color: #FFFFFF;\r\n */\r\n\t}\r\n\r\n\t.uni-navbar__header {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tdisplay: flex;\r\n\t\t/* #endif */\r\n\t\tflex-direction: row;\r\n\t\theight: 44px;\r\n\t\tline-height: 44px;\r\n\t\tfont-size: 16px;\r\n\t\t/* background-color: #ffffff;\r\n */\r\n\t}\r\n\r\n\t.uni-navbar__header-btns {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tdisplay: flex;\r\n\t\t/* #endif */\r\n\t\tflex-wrap: nowrap;\r\n\t\twidth: 120rpx;\r\n\t\tpadding: 0 6px;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.uni-navbar__header-btns-left {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tdisplay: flex;\r\n\t\t/* #endif */\r\n\t\twidth: 150rpx;\r\n\t\tjustify-content: flex-start;\r\n\t}\r\n\r\n\t.uni-navbar__header-btns-right {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tdisplay: flex;\r\n\t\t/* #endif */\r\n\t\twidth: 150rpx;\r\n\t\tpadding-right: 30rpx;\r\n\t\tjustify-content: flex-end;\r\n\t}\r\n\r\n\t.uni-navbar__header-container {\r\n\t\tflex: 1;\r\n\t}\r\n\r\n\t.uni-navbar__header-container-inner {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tdisplay: flex;\r\n\t\t/* #endif */\r\n\t\tflex: 1;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tfont-size: 28rpx;\r\n\t}\r\n\r\n\r\n\t.uni-navbar__placeholder-view {\r\n\t\theight: 44px;\r\n\t}\r\n\r\n\t.uni-navbar--fixed {\r\n\t\tposition: fixed;\r\n\t\tz-index: 998;\r\n\t}\r\n\r\n\t.uni-navbar--shadow {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\tbox-shadow: 0 1px 6px #ccc;\r\n\t\t/* #endif */\r\n\t}\r\n\r\n\t.uni-navbar--border {\r\n\t\tborder-bottom-width: 1rpx;\r\n\t\tborder-bottom-style: solid;\r\n\t\tborder-bottom-color: #e5e5e5;\r\n\t}\r\n</style>","import mod from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\dist\\\\cjs.js??ref--6-oneOf-1-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-2!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./uni-nav-bar.vue?vue&type=style&index=0&id=4afea59e&scoped=true&lang=css&\"; export default mod; export * from \"-!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\dist\\\\cjs.js??ref--6-oneOf-1-1!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-2!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!C:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./uni-nav-bar.vue?vue&type=style&index=0&id=4afea59e&scoped=true&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1649655991457\n      var cssReload = require(\"C:/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}