mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-13 21:21:44 +00:00
2 lines
6.4 KiB
JavaScript
2 lines
6.4 KiB
JavaScript
(("undefined"!==typeof self?self:this)["webpackChunkharvester_1_0_6"]=("undefined"!==typeof self?self:this)["webpackChunkharvester_1_0_6"]||[]).push([[872],{12137:function(e,t,o){"use strict";o.d(t,{A:function(){return u}});var r=o(9274);const a={class:"collapse"},l={key:0,class:"icon icon-chevron-down","data-testid":"collapse-icon-down"},n={key:1,class:"icon icon-chevron-right","data-testid":"collapse-icon-right"},c={key:0,class:"content","data-testid":"collapse-content"};function s(e,t,o,s,i,d){return(0,r.openBlock)(),(0,r.createElementBlock)("div",a,[(0,r.renderSlot)(e.$slots,"title",{},(()=>[(0,r.createElementVNode)("div",{class:"advanced text-link","data-testid":"collapse-div",onClick:t[0]||(t[0]=(...e)=>d.showAdvanced&&d.showAdvanced(...e))},[o.open?((0,r.openBlock)(),(0,r.createElementBlock)("i",l)):((0,r.openBlock)(),(0,r.createElementBlock)("i",n)),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(o.title),1)])]),!0),o.open?((0,r.openBlock)(),(0,r.createElementBlock)("div",c,[(0,r.renderSlot)(e.$slots,"default",{},void 0,!0)])):(0,r.createCommentVNode)("",!0)])}var i={name:"Collapse",emits:["update:open"],props:{open:{type:Boolean,default:!0},title:{type:String,default:""}},methods:{showAdvanced(){this.$emit("update:open",!this.open)}}},d=(o(87198),o(47433));const p=(0,d.A)(i,[["render",s],["__scopeId","data-v-cd1e7dd4"]]);var u=p},12243:function(e,t,o){"use strict";o.d(t,{A:function(){return h}});var r=o(9274);const a={class:"percentage-bar"},l={key:0,class:"ml-5 percentage-value"};function n(e,t,o,n,c,s){const i=(0,r.resolveComponent)("Bar");return(0,r.openBlock)(),(0,r.createElementBlock)("span",a,[(0,r.createVNode)(i,{percentage:o.modelValue,"primary-color":s.primaryColor,slices:o.slices},null,8,["percentage","primary-color","slices"]),o.showPercentage?((0,r.openBlock)(),(0,r.createElementBlock)("span",l,(0,r.toDisplayString)(s.formattedPercentage),1)):(0,r.createCommentVNode)("",!0)])}function c(e,t,o,a,l,n){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"bar",style:(0,r.normalizeStyle)(n.barStyle)},[(0,r.createElementVNode)("div",{class:"indicator",style:(0,r.normalizeStyle)(n.indicatorStyle)},null,4),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.sliceStyles,((e,t)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:t,class:"slice",style:(0,r.normalizeStyle)(e)},null,4)))),128))],4)}var s={props:{percentage:{type:Number,required:!0},primaryColor:{type:String,default:"--primary"},secondaryColor:{type:String,default:"--border"},slices:{type:Array,default:()=>[]}},computed:{indicatorStyle(){return{width:`${this.percentage}%`,backgroundColor:`var(${this.primaryColor})`}},barStyle(){return{backgroundColor:`var(${this.secondaryColor})`}},sliceStyles(){return this.slices.map((e=>({left:`${e}%`,visibility:e<this.percentage?"visible":"hidden"})))}}},i=(o(54752),o(47433));const d=(0,i.A)(s,[["render",c],["__scopeId","data-v-b4f4e2ae"]]);var p=d,u=o(92043);const v={LESS:"LESS",MORE:"MORE"};var f={components:{Bar:p},props:{modelValue:{type:Number,required:!0,validator(e){return e>=0}},preferredDirection:{type:String,default:v.LESS},showPercentage:{type:Boolean,default:!1},colorStops:{type:Object,default:null},slices:{type:Array,default:()=>[]}},computed:{primaryColor(){const e=this.preferredDirection===v.LESS;if(this.colorStops){const t=Object.keys(this.colorStops).sort();if(e){let e=t.length-1;while(this.modelValue<t[e])e--;return this.colorStops[t[e]]}{let e=0;while(this.modelValue>t[e])e++;return this.colorStops[t[e]]}}const t=e?80:20,o=e?this.modelValue:t,r=e?t:this.modelValue;return o<=r?"--primary":"--error"},formattedPercentage(){return(0,u.l9)(this.modelValue)}}};o(70738);const y=(0,i.A)(f,[["render",n],["__scopeId","data-v-4ade54a6"]]);var h=y},74562:function(e,t,o){"use strict";o.d(t,{A:function(){return p}});var r=o(9274);const a={key:0};function l(e,t,o,l,n,c){const s=(0,r.resolveComponent)("BadgeState");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[o.arbitrary?((0,r.openBlock)(),(0,r.createElementBlock)("div",a,[o.value?((0,r.openBlock)(),(0,r.createBlock)(s,{key:0,color:n.stateBackground,label:n.stateDisplay},null,8,["color","label"])):(0,r.createCommentVNode)("",!0)])):((0,r.openBlock)(),(0,r.createBlock)(s,{key:1,value:o.row},null,8,["value"]))])}var n=o(23005),c=o(89631),s={components:{BadgeState:n.j},props:{value:{type:String,default:""},row:{type:Object,required:!0},col:{type:Object,default:()=>{}},arbitrary:{type:Boolean,default:!1}},data(){return{stateDisplay:"",stateBackground:""}},watch:{value:{handler(){if(this.arbitrary){const e=(0,c.uU)(this.value);this.stateDisplay=(0,c.ch)(this.value),this.stateBackground=e.replace("text-","bg-")}},immediate:!0}}},i=o(47433);const d=(0,i.A)(s,[["render",l]]);var p=d},78846:function(e,t,o){"use strict";o.r(t);var r=o(36758),a=o.n(r),l=o(40935),n=o.n(l),c=n()(a());c.push([e.id,".advanced[data-v-cd1e7dd4]{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 5px;cursor:pointer;line-height:40px;font-size:15px;font-weight:500}.content[data-v-cd1e7dd4]{background:var(--nav-active);padding:10px;margin-top:6px;border-radius:4px}",""]),t["default"]=c},56530:function(e,t,o){"use strict";o.r(t);var r=o(36758),a=o.n(r),l=o(40935),n=o.n(l),c=n()(a());c.push([e.id,".percentage-bar[data-v-4ade54a6]{display:flex;flex-direction:row}.percentage-bar .percentage-value[data-v-4ade54a6]{word-break:keep-all}",""]),t["default"]=c},22880:function(e,t,o){"use strict";o.r(t);var r=o(36758),a=o.n(r),l=o(40935),n=o.n(l),c=n()(a());c.push([e.id,".bar[data-v-b4f4e2ae]{width:100%;height:15px;border-radius:7.5px;overflow:hidden;position:relative}.bar .indicator[data-v-b4f4e2ae]{height:100%}.bar .slice[data-v-b4f4e2ae]{position:absolute;top:0;bottom:0;width:1px;background-color:var(--body-bg)}",""]),t["default"]=c},87198:function(e,t,o){var r=o(78846);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals);var a=o(74825).A;a("1f45ea4e",r,!0,{sourceMap:!1,shadowMode:!1})},70738:function(e,t,o){var r=o(56530);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals);var a=o(74825).A;a("b37b1fae",r,!0,{sourceMap:!1,shadowMode:!1})},54752:function(e,t,o){var r=o(22880);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals);var a=o(74825).A;a("bcd5ae90",r,!0,{sourceMap:!1,shadowMode:!1})}}]);
|
|
//# sourceMappingURL=harvester-1.0.6.umd.min.872.js.map
|