first commit
This commit is contained in:
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/icons.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/icons.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/props.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/props.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../libs/config/props.js"),o={props:{name:{type:String,default:()=>e.defProps.icon.name},color:{type:String,default:()=>e.defProps.icon.color},size:{type:[String,Number],default:()=>e.defProps.icon.size},bold:{type:Boolean,default:()=>e.defProps.icon.bold},index:{type:[String,Number],default:()=>e.defProps.icon.index},hoverClass:{type:String,default:()=>e.defProps.icon.hoverClass},customPrefix:{type:String,default:()=>e.defProps.icon.customPrefix},label:{type:[String,Number],default:()=>e.defProps.icon.label},labelPos:{type:String,default:()=>e.defProps.icon.labelPos},labelSize:{type:[String,Number],default:()=>e.defProps.icon.labelSize},labelColor:{type:String,default:()=>e.defProps.icon.labelColor},space:{type:[String,Number],default:()=>e.defProps.icon.space},imgMode:{type:String,default:()=>e.defProps.icon.imgMode},width:{type:[String,Number],default:()=>e.defProps.icon.width},height:{type:[String,Number],default:()=>e.defProps.icon.height},top:{type:[String,Number],default:()=>e.defProps.icon.top},stop:{type:Boolean,default:()=>e.defProps.icon.stop}}};exports.props=o;
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const i=require("./icons.js"),t=require("./props.js"),e=require("../../libs/mixin/mpMixin.js"),s=require("../../libs/mixin/mixin.js"),n=require("../../libs/function/index.js"),o=require("../../libs/config/config.js"),l=require("../../../../common/vendor.js"),c={name:"u-icon",data:()=>({}),emits:["click"],mixins:[e.mpMixin,s.mixin,t.props],computed:{uClasses(){let i=[];return i.push(this.customPrefix+"-"+this.name),"uicon"==this.customPrefix?i.push("u-iconfont"):i.push(this.customPrefix),this.color&&o.config.type.includes(this.color)&&i.push("u-icon__icon--"+this.color),i},iconStyle(){let i={};return i={fontSize:n.addUnit(this.size),lineHeight:n.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:n.addUnit(this.top)},this.color&&!o.config.type.includes(this.color)&&(i.color=this.color),i},isImg(){return-1!==this.name.indexOf("/")},imgStyle(){let i={};return i.width=this.width?n.addUnit(this.width):n.addUnit(this.size),i.height=this.height?n.addUnit(this.height):n.addUnit(this.size),i},icon(){return"uicon"!==this.customPrefix?"":i.icons["uicon-"+this.name]||this.name}},methods:{addStyle:n.addStyle,addUnit:n.addUnit,clickHandler(i){this.$emit("click",this.index),this.stop&&this.preventEvent(i)}}};const d=l._export_sfc(c,[["render",function(i,t,e,s,n,o){return l.e({a:o.isImg},o.isImg?{b:i.name,c:l.s(o.imgStyle),d:l.s(o.addStyle(i.customStyle))}:{e:l.t(o.icon),f:l.n(o.uClasses),g:l.s(o.iconStyle),h:l.s(o.addStyle(i.customStyle)),i:i.hoverClass},{j:""!==i.label},""!==i.label?{k:l.t(i.label),l:i.labelColor,m:o.addUnit(i.labelSize),n:"right"==i.labelPos?o.addUnit(i.space):0,o:"bottom"==i.labelPos?o.addUnit(i.space):0,p:"left"==i.labelPos?o.addUnit(i.space):0,q:"top"==i.labelPos?o.addUnit(i.space):0}:{},{r:l.o(((...i)=>o.clickHandler&&o.clickHandler(...i))),s:l.n("u-icon--"+i.labelPos)})}],["__scopeId","data-v-2e3048ea"]]);wx.createComponent(d);
|
||||
4
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view bindtap="{{r}}" class="{{['u-icon', 'data-v-2e3048ea', s]}}"><image wx:if="{{a}}" class="u-icon__img data-v-2e3048ea" src="{{b}}" mode="{{'widthFix'}}" style="{{c + ';' + d}}"></image><text wx:else class="{{['u-icon__icon', 'data-v-2e3048ea', f]}}" style="{{g + ';' + h}}" hover-class="{{i}}">{{e}}</text><text wx:if="{{j}}" class="u-icon__label data-v-2e3048ea" style="{{'color:' + l + ';' + ('font-size:' + m) + ';' + ('margin-left:' + n) + ';' + ('margin-top:' + o) + ';' + ('margin-right:' + p) + ';' + ('margin-bottom:' + q)}}">{{k}}</text></view>
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-icon/u-icon.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.u-empty.data-v-2e3048ea,.u-empty__wrap.data-v-2e3048ea,.u-tabs.data-v-2e3048ea,.u-tabs__wrapper.data-v-2e3048ea,.u-tabs__wrapper__scroll-view-wrapper.data-v-2e3048ea,.u-tabs__wrapper__scroll-view.data-v-2e3048ea,.u-tabs__wrapper__nav.data-v-2e3048ea,.u-tabs__wrapper__nav__line.data-v-2e3048ea{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}@font-face{font-family:uicon-iconfont;src:url(https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf) format("truetype")}.u-icon.data-v-2e3048ea{display:flex;align-items:center}.u-icon--left.data-v-2e3048ea{flex-direction:row-reverse;align-items:center}.u-icon--right.data-v-2e3048ea{flex-direction:row;align-items:center}.u-icon--top.data-v-2e3048ea{flex-direction:column-reverse;justify-content:center}.u-icon--bottom.data-v-2e3048ea{flex-direction:column;justify-content:center}.u-icon__icon.data-v-2e3048ea{font-family:uicon-iconfont;position:relative;display:flex;flex-direction:row;align-items:center}.u-icon__icon--primary.data-v-2e3048ea{color:#3c9cff}.u-icon__icon--success.data-v-2e3048ea{color:#5ac725}.u-icon__icon--error.data-v-2e3048ea{color:#f56c6c}.u-icon__icon--warning.data-v-2e3048ea{color:#f9ae3d}.u-icon__icon--info.data-v-2e3048ea{color:#909399}.u-icon__img.data-v-2e3048ea{height:auto;will-change:transform}.u-icon__label.data-v-2e3048ea{line-height:1}
|
||||
Reference in New Issue
Block a user