2025/2/8第一次更新

This commit is contained in:
爱吃咸鱼小猫咪
2025-02-08 18:50:38 +08:00
commit d7af560866
26519 changed files with 5046029 additions and 0 deletions
@@ -0,0 +1 @@
"use strict";const t=require("../../../common/vendor.js");var e=t.index.getSystemInfoSync();const i={name:"fui-nav-bar",emits:["init","leftClick","rightClick","titleClick"],props:{padding:{type:[Number,String],default:8},title:{type:String,default:""},size:{type:[Number,String],default:17},color:{type:String,default:""},fontWeight:{type:[Number,String],default:500},background:{type:String,default:""},splitLine:{type:Boolean,default:!1},lineColor:{type:String,default:"#eee"},statusBar:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:996},custom:{type:Boolean,default:!1},isOccupy:{type:Boolean,default:!1}},computed:{getStyle(){let t="";if(this.isOccupy){t+=`height:${this.statusBar?this.statusBarHeight+44:44}px;`}return t}},data:()=>({statusBarHeight:e.statusBarHeight}),created(){let i={};i=t.index.getMenuButtonBoundingClientRect(),this.$emit("init",{windowWidth:e.windowWidth,height:44,statusBarHeight:this.statusBarHeight,left:i.left||-1,btnWidth:i.width||0,btnHeight:i.height||0})},methods:{leftClick(){this.$emit("leftClick")},rightClick(){this.$emit("rightClick")},titleClick(){this.$emit("titleClick")}}};const l=t._export_sfc(i,[["render",function(e,i,l,n,a,s){return t.e({a:l.statusBar},l.statusBar?{b:a.statusBarHeight+"px"}:{},{c:!l.custom},l.custom?{}:t.e({d:t.o(((...t)=>s.leftClick&&s.leftClick(...t))),e:l.title},l.title?{f:t.t(l.title),g:l.size+"px",h:l.color,i:l.fontWeight,j:t.o(((...t)=>s.titleClick&&s.titleClick(...t)))}:{},{k:t.o(((...t)=>s.rightClick&&s.rightClick(...t)))}),{l:l.custom},(l.custom,{}),{m:l.splitLine?1:"",n:l.background?"":1,o:l.isFixed?1:"",p:l.background,q:l.lineColor,r:l.padding+"px",s:l.padding+"px",t:l.zIndex,v:t.s(s.getStyle)})}],["__scopeId","data-v-a931e428"]]);wx.createComponent(l);
@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}
@@ -0,0 +1 @@
<view style="{{v + ';' + virtualHostStyle}}" class="{{['data-v-a931e428', virtualHostClass]}}"><view class="{{['fui-nav__bar', 'data-v-a931e428', m && 'fui-nav__bar-line', n && 'fui-nva__bar-bg', o && 'fui-nav__bar-fixed']}}" style="{{'background:' + p + ';' + ('border-bottom-color:' + q) + ';' + ('padding-left:' + r) + ';' + ('padding-right:' + s) + ';' + ('z-index:' + t)}}"><view wx:if="{{a}}" class="fui-nav__status-bar data-v-a931e428" style="{{'height:' + b}}"></view><view wx:if="{{c}}" class="fui-nav__header data-v-a931e428"><view class="fui-nav__left data-v-a931e428" bindtap="{{d}}"><slot></slot></view><view wx:if="{{e}}" class="fui-nav__title data-v-a931e428" bindtap="{{j}}"><text class="fui-nav__title-text data-v-a931e428" style="{{'font-size:' + g + ';' + ('color:' + h) + ';' + ('font-weight:' + i)}}">{{f}}</text></view><view class="fui-nav__right data-v-a931e428" bindtap="{{k}}"><slot name="right"></slot></view></view><view wx:if="{{l}}" class="fui-nav__header data-v-a931e428"><slot></slot></view></view></view>
@@ -0,0 +1 @@
.fui-nav__status-bar.data-v-a931e428{width:100%;box-sizing:border-box}.fui-nav__header.data-v-a931e428{height:44px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;overflow:hidden}.fui-nav__bar.data-v-a931e428{flex:1;width:100%;box-sizing:border-box}.fui-nva__bar-bg.data-v-a931e428{background:var(--fui-bg-color, #fff)!important}.fui-nav__bar-line.data-v-a931e428{position:relative;border-bottom:0}.fui-nav__bar-line.data-v-a931e428:after{content:"";position:absolute;border-bottom:1px solid var(--fui-color-border, #EEEEEE)!important;transform:scaleY(.5);transform-origin:0 100%;bottom:0;right:0;left:0}.fui-nav__left.data-v-a931e428{display:flex;flex-direction:row;width:150rpx;justify-content:flex-start;align-items:center}.fui-nav__right.data-v-a931e428{display:flex;flex-direction:row;width:150rpx;justify-content:flex-end;align-items:center}.fui-nav__title.data-v-a931e428{flex:1;display:flex;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;padding:0 30rpx}.fui-nav__title-color.data-v-a931e428{color:var(--fui-color-title, #181818)!important}.fui-nav__title-text.data-v-a931e428{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fui-nav__bar-fixed.data-v-a931e428{position:fixed;left:0;right:0;top:0}