ant-design-x-vue
Version:
Craft AI-driven interfaces effortlessly
2 lines (1 loc) • 1.42 kB
JavaScript
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),r=require("ant-design-vue"),i=require("../../chunks/helper-chunk.js"),o=e.defineComponent({name:"AXAttachmentsProgress",__name:"Progress",props:{prefixCls:{type:String,required:!1},type:{type:null,required:!1},percent:{type:Number,required:!1},format:{type:null,required:!1},status:{type:null,required:!1},showInfo:{type:Boolean,required:!1},strokeWidth:{type:Number,required:!1},strokeLinecap:{type:null,required:!1},strokeColor:{type:null,required:!1},trailColor:{type:String,required:!1},width:{type:Number,required:!1},success:{type:null,required:!1},gapDegree:{type:Number,required:!1},gapPosition:{type:null,required:!1},size:{type:null,required:!1},steps:{type:Number,required:!1},successPercent:{type:Number,required:!1},title:{type:String,required:!1},progressStatus:{type:null,required:!1}},setup(t,{expose:s}){s();const{token:u}=r.theme.useToken();return()=>e.createVNode(r.Progress,{type:"circle",percent:t.percent,size:u.value.fontSizeHeading2*2,strokeColor:"#FFF",trailColor:"rgba(255, 255, 255, 0.3)",format:l=>e.createVNode("span",{style:{color:"#FFF"}},[(l||0).toFixed(0),e.createTextVNode("%")])},null)}}),n=i._export_sfc(o,[["__file","/Users/wangzhichao/办公/code/github/ant-design-x-vue-pure/ant-design-x-vue/src/attachments/FileList/Progress.vue"]]);exports.default=n;