first commit
This commit is contained in:
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/props.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uview-plus/components/u-loading-icon/props.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const o=require("../../libs/config/props.js"),e={props:{show:{type:Boolean,default:()=>o.defProps.loadingIcon.show},color:{type:String,default:()=>o.defProps.loadingIcon.color},textColor:{type:String,default:()=>o.defProps.loadingIcon.textColor},vertical:{type:Boolean,default:()=>o.defProps.loadingIcon.vertical},mode:{type:String,default:()=>o.defProps.loadingIcon.mode},size:{type:[String,Number],default:()=>o.defProps.loadingIcon.size},textSize:{type:[String,Number],default:()=>o.defProps.loadingIcon.textSize},text:{type:[String,Number],default:()=>o.defProps.loadingIcon.text},timingFunction:{type:String,default:()=>o.defProps.loadingIcon.timingFunction},duration:{type:[String,Number],default:()=>o.defProps.loadingIcon.duration},inactiveColor:{type:String,default:()=>o.defProps.loadingIcon.inactiveColor}}};exports.props=e;
|
||||
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("./props.js"),i=require("../../libs/mixin/mpMixin.js"),t=require("../../libs/mixin/mixin.js"),o=require("../../libs/function/index.js"),r=require("../../libs/function/colorGradient.js"),n=require("../../../../common/vendor.js"),d={name:"u-loading-icon",mixins:[i.mpMixin,t.mixin,e.props],data:()=>({array12:Array.from({length:12}),aniAngel:360,webviewHide:!1,loading:!1}),computed:{otherBorderColor(){const e=r.colorGradient$1(this.color,"#ffffff",100)[80];return"circle"===this.mode?this.inactiveColor?this.inactiveColor:e:"transparent"}},watch:{show(e){}},mounted(){this.init()},methods:{addUnit:o.addUnit,addStyle:o.addStyle,init(){setTimeout((()=>{}),20)},addEventListenerToWebview(){const e=getCurrentPages(),i=e[e.length-1].$getAppWebview();i.addEventListener("hide",(()=>{this.webviewHide=!0})),i.addEventListener("show",(()=>{this.webviewHide=!1}))}}};const s=n._export_sfc(d,[["render",function(e,i,t,o,r,d){return n.e({a:e.show},e.show?n.e({b:!r.webviewHide},r.webviewHide?{}:n.e({c:"spinner"===e.mode},"spinner"===e.mode?{d:n.f(r.array12,((e,i,t)=>({a:i})))}:{},{e:n.n(`u-loading-icon__spinner--${e.mode}`),f:e.color,g:d.addUnit(e.size),h:d.addUnit(e.size),i:e.color,j:d.otherBorderColor,k:d.otherBorderColor,l:d.otherBorderColor,m:`${e.duration}ms`,n:"semicircle"===e.mode||"circle"===e.mode?e.timingFunction:""}),{o:e.text},e.text?{p:n.t(e.text),q:d.addUnit(e.textSize),r:e.textColor}:{},{s:n.s(d.addStyle(e.customStyle)),t:n.n(e.vertical&&"u-loading-icon--vertical")}):{})}],["__scopeId","data-v-40fecea9"]]);wx.createComponent(s);
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view wx:if="{{a}}" style="{{s}}" class="{{['u-loading-icon', 'data-v-40fecea9', t]}}"><view wx:if="{{b}}" class="{{['u-loading-icon__spinner', 'data-v-40fecea9', e]}}" ref="ani" style="{{'color:' + f + ';' + ('width:' + g) + ';' + ('height:' + h) + ';' + ('border-top-color:' + i) + ';' + ('border-bottom-color:' + j) + ';' + ('border-left-color:' + k) + ';' + ('border-right-color:' + l) + ';' + ('animation-duration:' + m) + ';' + ('animation-timing-function:' + n)}}"><block wx:if="{{c}}"><view wx:for="{{d}}" wx:for-item="item" wx:key="a" class="u-loading-icon__dot data-v-40fecea9"></view></block></view><text wx:if="{{o}}" class="u-loading-icon__text data-v-40fecea9" style="{{'font-size:' + q + ';' + ('color:' + r)}}">{{p}}</text></view>
|
||||
@@ -0,0 +1 @@
|
||||
.u-empty.data-v-40fecea9,.u-empty__wrap.data-v-40fecea9,.u-tabs.data-v-40fecea9,.u-tabs__wrapper.data-v-40fecea9,.u-tabs__wrapper__scroll-view-wrapper.data-v-40fecea9,.u-tabs__wrapper__scroll-view.data-v-40fecea9,.u-tabs__wrapper__nav.data-v-40fecea9,.u-tabs__wrapper__nav__line.data-v-40fecea9{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-loading-icon.data-v-40fecea9{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#c8c9cc}.u-loading-icon__text.data-v-40fecea9{margin-left:4px;color:#606266;font-size:14px;line-height:20px}.u-loading-icon__spinner.data-v-40fecea9{width:30px;height:30px;position:relative;box-sizing:border-box;max-width:100%;max-height:100%;animation:u-rotate-40fecea9 1s linear infinite}.u-loading-icon__spinner--semicircle.data-v-40fecea9{border-width:2px;border-color:transparent;border-radius:100px;border-style:solid}.u-loading-icon__spinner--circle.data-v-40fecea9{border-radius:100px;border-width:2px;border-top-color:#e5e5e5;border-right-color:#e5e5e5;border-bottom-color:#e5e5e5;border-left-color:#e5e5e5;border-style:solid}.u-loading-icon--vertical.data-v-40fecea9{flex-direction:column}.data-v-40fecea9:host{font-size:0px;line-height:1}.u-loading-icon__spinner--spinner.data-v-40fecea9{animation-timing-function:steps(12)}.u-loading-icon__text.data-v-40fecea9:empty{display:none}.u-loading-icon--vertical .u-loading-icon__text.data-v-40fecea9{margin:6px 0 0;color:#606266}.u-loading-icon__dot.data-v-40fecea9{position:absolute;top:0;left:0;width:100%;height:100%}.u-loading-icon__dot.data-v-40fecea9:before{display:block;width:2px;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(1){transform:rotate(30deg);opacity:1}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(2){transform:rotate(60deg);opacity:.9375}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(3){transform:rotate(90deg);opacity:.875}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(4){transform:rotate(120deg);opacity:.8125}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(5){transform:rotate(150deg);opacity:.75}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(6){transform:rotate(180deg);opacity:.6875}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(7){transform:rotate(210deg);opacity:.625}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(8){transform:rotate(240deg);opacity:.5625}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(9){transform:rotate(270deg);opacity:.5}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(10){transform:rotate(300deg);opacity:.4375}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(11){transform:rotate(330deg);opacity:.375}.u-loading-icon__dot.data-v-40fecea9:nth-of-type(12){transform:rotate(360deg);opacity:.3125}@keyframes u-rotate-40fecea9{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
|
||||
Reference in New Issue
Block a user