fine-true
Version:
A small and beautiful Vue3 version of the UI Library
1 lines • 2.26 kB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("vue"),require("./../utils/withInstall"));else if("function"==typeof define&&define.amd)define(["vue","./../utils/withInstall"],t);else{var r="object"==typeof exports?t(require("vue"),require("./../utils/withInstall")):t(e.vue,e["./../utils/withInstall"]);for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}(self,((e,t)=>(()=>{"use strict";var r={1677:e=>{e.exports=t},748:t=>{t.exports=e}},o={};function n(e){var t=o[e];if(void 0!==t)return t.exports;var s=o[e]={exports:{}};return r[e](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};return(()=>{n.r(s),n.d(s,{default:()=>o});var e=n(748);const t=(0,e.defineComponent)({name:"FineProgress",props:{type:{type:String,default:"line"},percent:{type:Number,default:0},showInfo:{type:Boolean,default:!0},status:{type:String,default:"normal"},title:{type:String},strokeWidth:{type:Number,default:8}},setup:t=>()=>{var{type:r,title:o,percent:n,strokeWidth:s,showInfo:i,status:a}=t,l=Math.min(100,Math.max(0,n));return(0,e.createVNode)("div",{title:o,class:{"fine-progress":!0,["fine-progress-".concat(r)]:!0,["fine-progress-status-".concat(a)]:!0,"fine-progress-show-info":i}},[(0,e.createVNode)("div",{class:"fine-progress-outer"},[(0,e.createVNode)("div",{class:"fine-progress-inner"},[(0,e.createVNode)("div",{class:"fine-progress-bg",style:{width:"".concat(l,"%"),height:"".concat(s,"px")}},null)])]),i&&(0,e.createVNode)("span",{class:"fine-progress-text"},["normal"===a&&(0,e.createVNode)(e.Fragment,null,[l,(0,e.createTextVNode)("%")]),"exception"===a&&(0,e.createVNode)(e.Fragment,null,[(0,e.createVNode)("i",{class:"fine-icon icon-error"},null)]),"success"===a&&(0,e.createVNode)(e.Fragment,null,[(0,e.createVNode)("i",{class:"fine-icon icon-success-filling"},null)])])])}});var r=n(1677);n.n(r)()(t);const o=t})(),s})()));