acdr-ui/dist/build/mp-weixin/sheep/components/s-layout/s-layout.js

2 lines
3.2 KiB
JavaScript

"use strict";const e=require("../../../common/vendor.js"),a=require("../../index.js");if(!Array){(e.resolveComponent("su-navbar")+e.resolveComponent("s-custom-navbar")+e.resolveComponent("su-inner-navbar")+e.resolveComponent("s-tabbar")+e.resolveComponent("s-auth-modal")+e.resolveComponent("s-share-modal")+e.resolveComponent("s-menu-tools"))()}Math||((()=>"../../ui/su-navbar/su-navbar.js")+(()=>"../s-custom-navbar/s-custom-navbar.js")+(()=>"../../ui/su-inner-navbar/su-inner-navbar.js")+(()=>"../s-tabbar/s-tabbar.js")+(()=>"../s-auth-modal/s-auth-modal.js")+(()=>"../s-share-modal/s-share-modal.js")+(()=>"../s-menu-tools/s-menu-tools.js"))();const t={__name:"s-layout",props:{title:{type:String,default:""},navbar:{type:String,default:"normal"},opacityBgUi:{type:String,default:"bg-white"},color:{type:String,default:""},tools:{type:String,default:"title"},keyword:{type:String,default:""},navbarStyle:{type:Object,default:()=>({styleType:"",type:"",color:"",src:"",list:[],alwaysShow:0})},bgStyle:{type:Object,default:()=>({src:"",color:"var(--ui-BG-1)"})},tabbar:{type:[String,Boolean],default:""},onShareAppMessage:{type:[Boolean,Object],default:!0},leftWidth:{type:[Number,String],default:100},rightWidth:{type:[Number,String],default:100},defaultSearch:{type:String,default:""},showLeftButton:{type:Boolean,default:!1}},emits:["search"],setup(t,{emit:o}){const r=t,n=o,s=a.sheep.$store("sys");a.sheep.$store("user"),a.sheep.$store("app"),a.sheep.$store("modal");const l=e.computed((()=>s)),u=e.computed((()=>"normal"===r.navbar||"normal"===r.navbarStyle.styleType?"normal":"inner")),p=e.computed((()=>"inner"===u.value?{background:`${r.bgStyle.backgroundColor} url(${a.sheep.$url.cdn(r.bgStyle.backgroundImage)}) no-repeat top center / 100% auto`}:{})),m=e.computed((()=>"normal"===u.value?{background:`${r.bgStyle.backgroundColor} url(${a.sheep.$url.cdn(r.bgStyle.backgroundImage)}) no-repeat top center / 100% auto`}:{})),b=e.computed((()=>!0===r.onShareAppMessage?a.sheep.$platform.share.getShareInfo():e.isEmpty(r.onShareAppMessage)?{}:(a.sheep.$platform.share.updateShareInfo(r.onShareAppMessage),r.onShareAppMessage)));return e.onShareAppMessage((()=>({title:b.value.title,path:b.value.path,imageUrl:b.value.image}))),e.onShow((()=>{e.isEmpty(b.value)||a.sheep.$platform.share.updateShareInfo(b.value)})),(o,r)=>e.e({a:"normal"===t.navbar},"normal"===t.navbar?{b:e.o((e=>n("search",e))),c:e.p({title:t.title,statusBar:!0,color:t.color,tools:t.tools,opacityBgUi:t.opacityBgUi,defaultSearch:t.defaultSearch})}:"custom"===t.navbar&&"normal"===u.value?{e:e.p({data:t.navbarStyle,showLeftButton:t.showLeftButton})}:{},{d:"custom"===t.navbar&&"normal"===u.value,f:"inner"===t.navbar},"inner"===t.navbar?{g:e.p({title:t.title})}:{},{h:"inner"===t.navbar},"inner"===t.navbar?{i:e.s({paddingTop:e.unref(a.sheep).$platform.navbar+"px"})}:{},{j:"custom"===t.navbar&&"inner"===u.value},"custom"===t.navbar&&"inner"===u.value?{k:e.p({data:t.navbarStyle,showLeftButton:t.showLeftButton})}:{},{l:""!==t.tabbar},""!==t.tabbar?{m:e.p({path:t.tabbar})}:{},{n:e.s(m.value),o:e.s(p.value),p:e.p({shareInfo:b.value}),q:e.n("theme-"+l.value.mode),r:e.n("main-"+l.value.theme),s:e.n("font-"+l.value.fontSize)})}},o=e._export_sfc(t,[["__scopeId","data-v-34bf52c9"]]);wx.createComponent(o);