"use strict";var b=Object.defineProperty,d=Object.defineProperties;var m=Object.getOwnPropertyDescriptors;var r=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var n=(e,i,o)=>i in e?b(e,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[i]=o,s=(e,i)=>{for(var o in i||(i={}))a.call(i,o)&&n(e,o,i[o]);if(r)for(var o of r(i))v.call(i,o)&&n(e,o,i[o]);return e},l=(e,i)=>d(e,m(i));var f=require("../../common/vendor.js"),t=require("./libs/mixin/mixin.js"),x=require("./libs/mixin/mpMixin.js"),g=require("./libs/luch-request/core/Request.js"),p=require("./libs/util/route.js"),u=require("./libs/function/colorGradient.js"),q=require("./libs/function/test.js"),w=require("./libs/function/debounce.js"),P=require("./libs/function/throttle.js"),_=require("./libs/function/index.js"),j=require("./libs/config/config.js"),h=require("./libs/config/props.js"),G=require("./libs/config/zIndex.js"),R=require("./libs/config/color.js"),T=require("./libs/function/platform.js");const c=l(s({route:p.route,date:_.index.timeFormat,colorGradient:u.colorGradient.colorGradient,hexToRgb:u.colorGradient.hexToRgb,rgbToHex:u.colorGradient.rgbToHex,colorToRgba:u.colorGradient.colorToRgba,test:q.test,type:["primary","success","error","warning","info"],http:new g.Request,config:j.config,zIndex:G.zIndex,debounce:w.debounce,throttle:P.throttle,mixin:t.mixin,mpMixin:x.mpMixin,props:h.defprops},_.index),{color:R.color,platform:T.platform});f.index.$u=c;const z=e=>{e.config.globalProperties.$u=c,e.config.globalProperties.$nextTick=i=>{i()},e.mixin(t.mixin)};var I={install:z};exports.uviewPlus=I;
