Files
harvester-ui-extension/extensions/harvester/1.10.0-rc1/plugin/harvester-1.10.0-rc1.umd.min.460.js
T

2 lines
11 KiB
JavaScript

(("undefined"!==typeof self?self:this)["webpackChunkharvester_1_10_0_rc1"]=("undefined"!==typeof self?self:this)["webpackChunkharvester_1_10_0_rc1"]||[]).push([[460],{55828:function(e,a,o){"use strict";o.d(a,{s:function(){return p}});var t=o(9274),r=o(4364);const p=(e,{immediate:a=!0}={})=>{const o=(0,t.ref)(a),p=(0,t.ref)(!1),c=(0,t.ref)(),n=(0,t.ref)(),l=async()=>{try{o.value=!0,c.value=(0,t.toValue)(await e())}catch(a){n.value=a,r.error("Error fetching data",a)}finally{o.value=!1}},d=async()=>{o.value||(p.value=!0,await l(),p.value=!1)};return a&&l(),(0,t.computed)(()=>({loading:o.value,data:c.value,error:n.value,load:l,refresh:d,refreshing:p.value}))}},57284:function(e,a,o){"use strict";o.d(a,{A:function(){return i}});var t=o(9274),r=o(28438),p=o(82149),c=o(71126);const n={class:"focus-button-anchor"};var l=(0,t.defineComponent)({__name:"PopoverCard",props:{cardTitle:{},fallbackFocus:{default:"body"},showPopoverAriaLabel:{default:"Show more"}},setup(e){const a=e,o=(0,t.ref)(null),l=(0,t.ref)(null),d=(0,t.ref)(null),s=(0,t.ref)(!1),i=(0,t.ref)(!1);return(0,t.watch)(()=>o.value,e=>{if(e&&i.value){const e={...p.mG,fallbackFocus:a.fallbackFocus,setReturnFocus:()=>{var e;return(null===(e=l.value)||void 0===e?void 0:e.$el)||!1}};(0,p.ve)(()=>s.value,"#popover-card",e)}}),(e,p)=>{const v=(0,t.resolveComponent)("v-dropdown");return(0,t.openBlock)(),(0,t.createElementBlock)("div",{class:(0,t.normalizeClass)(["popover-card-base",{open:s.value}]),onMouseleave:p[2]||(p[2]=e=>{s.value=!1,i.value=!1}),onKeydown:p[3]||(p[3]=(0,t.withKeys)(e=>{s.value=!1,i.value=!1},["escape"]))},[(0,t.createVNode)(v,{triggers:[],container:d.value,shown:s.value,placement:"bottom-start"},{popper:(0,t.withCtx)(()=>[(0,t.renderSlot)(e.$slots,"card",{},()=>[(0,t.createVNode)(r.A,{id:"popover-card",ref_key:"card",ref:o,class:"popover-card",title:a.cardTitle},{"heading-action":(0,t.withCtx)(()=>[(0,t.renderSlot)(e.$slots,"heading-action",{close:()=>{s.value=!1,i.value=!1}})]),default:(0,t.withCtx)(()=>[(0,t.renderSlot)(e.$slots,"card-body")]),_:3},8,["title"])])]),default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("div",{class:"popover-card-target",onMouseenter:p[1]||(p[1]=e=>s.value=!0)},[(0,t.renderSlot)(e.$slots,"default"),(0,t.createElementVNode)("span",n,[(0,t.createVNode)(c.A,{ref_key:"focusButton",ref:l,variant:"ghost",class:"focus-button","aria-label":a.showPopoverAriaLabel,"aria-haspopup":"true","aria-expanded":s.value,onClick:p[0]||(p[0]=e=>{s.value=!0,i.value=!0})},{default:(0,t.withCtx)(()=>[...p[4]||(p[4]=[(0,t.createElementVNode)("i",{class:"icon icon-chevron-down icon-sm"},null,-1)])]),_:1},8,["aria-label","aria-expanded"])]),(0,t.createElementVNode)("div",{ref_key:"popoverContainer",ref:d,class:"popover-card-container"},null,512)],32)]),_:3},8,["container","shown"])],34)}}}),d=(o(26451),o(47433));const s=(0,d.A)(l,[["__scopeId","data-v-580d8cb3"]]);var i=s},31460:function(e,a,o){"use strict";o.r(a),o.d(a,{default:function(){return E}});var t=o(9274),r=o(57284),p=o(71126),c=o(95457),n=o(65359),l=o(55828);const d=(e,a)=>{const o=(0,t.ref)(null);(0,t.onMounted)(()=>{o.value=setInterval(e,a)}),(0,t.onBeforeUnmount)(()=>{o.value&&clearInterval(o.value)})},s={class:"autoscaler-card"},i={key:0,class:"loading"},v=["alt"],u={key:1,class:"details"},b={key:0,class:"label text-deemphasized"},f={key:1},h={key:2,class:"value"},m={key:1},_={key:2,class:"text-warning"};var g=(0,t.defineComponent)({__name:"AutoscalerCard",props:{value:{}},setup(e){const a=e,o=(0,n.Pj)(),r=(0,c.s)(o),p=(0,l.s)(async()=>await a.value.loadAutoscalerDetails());d(()=>p.value.refresh(),1e4);const g=(0,t.computed)(()=>p.value.data);return(e,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",s,[(0,t.unref)(p).loading&&!(0,t.unref)(p).refreshing?((0,t.openBlock)(),(0,t.createElementBlock)("div",i,[(0,t.createElementVNode)("i",{class:"icon icon-lg icon-spinner icon-spin",alt:(0,t.unref)(r).t("autoscaler.card.loadingAlt")},null,8,v)])):(0,t.unref)(p).data?((0,t.openBlock)(),(0,t.createElementBlock)("div",u,[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(g.value,e=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:e.label,class:"detail"},[e.value?((0,t.openBlock)(),(0,t.createElementBlock)("label",b,(0,t.toDisplayString)(e.label),1)):e.label?((0,t.openBlock)(),(0,t.createElementBlock)("h5",f,(0,t.toDisplayString)(e.label),1)):(0,t.createCommentVNode)("",!0),e.value?((0,t.openBlock)(),(0,t.createElementBlock)("div",h,["object"===typeof e.value?((0,t.openBlock)(),(0,t.createBlock)((0,t.resolveDynamicComponent)(e.value.component),(0,t.mergeProps)({key:0,ref_for:!0},e.value.props),null,16)):((0,t.openBlock)(),(0,t.createElementBlock)("span",m,(0,t.toDisplayString)(e.value),1))])):(0,t.createCommentVNode)("",!0)]))),128))])):((0,t.openBlock)(),(0,t.createElementBlock)("div",_,(0,t.toDisplayString)((0,t.unref)(r).t("autoscaler.card.loadingError")),1))]))}}),k=(o(67858),o(47433));const w=(0,k.A)(g,[["__scopeId","data-v-3d700c69"]]);var y=w;const x={key:1,class:"text-muted autoscaler"};var B=(0,t.defineComponent)({__name:"Autoscaler",props:{value:{type:[String,Boolean],default:!0},row:{}},setup(e){const a=e,o=(0,n.Pj)(),l=(0,c.s)(o),d=(0,t.computed)(()=>!0===a.value||"true"===a.value),s=(0,t.computed)(()=>a.row.provCluster.isAutoscalerPaused?"icon-play":"icon-pause"),i=(0,t.computed)(()=>a.row.provCluster.isAutoscalerPaused?l.t("autoscaler.card.resume"):l.t("autoscaler.card.pause")),v=e=>{e.stopPropagation()};return(o,c)=>d.value?((0,t.openBlock)(),(0,t.createElementBlock)("span",{key:0,class:"autoscaler",onClick:v},[(0,t.createVNode)(r.A,{"card-title":(0,t.unref)(l).t("autoscaler.card.title"),"fallback-focus":".autoscaler .action"},(0,t.createSlots)({"card-body":(0,t.withCtx)(()=>[(0,t.createVNode)(y,{value:a.row.provCluster},null,8,["value"])]),default:(0,t.withCtx)(()=>[c[0]||(c[0]=(0,t.createElementVNode)("i",{class:"icon icon-checkmark"},null,-1))]),_:2},[a.row.canExplore?{name:"heading-action",fn:(0,t.withCtx)(({close:o})=>[e.row.provCluster.canPauseResumeAutoscaler?((0,t.openBlock)(),(0,t.createBlock)(p.A,{key:0,variant:"secondary",size:"small",class:"action",onClick:()=>{a.row.toggleAutoscalerRunner(),o()}},{default:(0,t.withCtx)(()=>[(0,t.createElementVNode)("i",{class:(0,t.normalizeClass)(`icon ${s.value} icon-sm`)},null,2),(0,t.createTextVNode)(" "+(0,t.toDisplayString)(i.value),1)]),_:1},8,["onClick"])):(0,t.createCommentVNode)("",!0)]),key:"0"}:void 0]),1032,["card-title"])])):((0,t.openBlock)(),(0,t.createElementBlock)("span",x," — "))}});o(43448);const C=(0,k.A)(B,[["__scopeId","data-v-408f6f56"]]);var E=C},4037:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),p=o(40935),c=o.n(p),n=c()(r());n.push([e.id,".autoscaler-card[data-v-3d700c69]{width:240px}.autoscaler-card .loading[data-v-3d700c69]{display:flex;justify-content:center}.autoscaler-card .detail[data-v-3d700c69]{display:flex;white-space:nowrap;width:244px}.autoscaler-card .detail[data-v-3d700c69]:not(:last-of-type){margin-bottom:8px}.autoscaler-card .detail .value[data-v-3d700c69],.autoscaler-card .detail label[data-v-3d700c69]{width:50%}.autoscaler-card h5[data-v-3d700c69]{margin-bottom:0;margin-top:12px;font-size:14px;font-weight:600}",""]),a["default"]=n},47795:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),p=o(40935),c=o.n(p),n=c()(r());n.push([e.id,'.popover-card-base[data-v-580d8cb3]{position:relative;width:100%}.popover-card-base .popover-card[data-v-580d8cb3]{border:none}.popover-card-base .display-container[data-v-580d8cb3]{position:absolute;left:0;right:0;top:0;bottom:0}.popover-card-base .display[data-v-580d8cb3]{display:inline-flex;max-width:100%}.popover-card-base .display a[data-v-580d8cb3]{flex:1}.popover-card-base .popover-card-target[data-v-580d8cb3]{height:17px;display:inline-block}.popover-card-base .focus-button-anchor[data-v-580d8cb3]{position:relative;display:inline-block;width:0;height:100%;vertical-align:top}.popover-card-base .rc-button.btn.focus-button[data-v-580d8cb3]{position:absolute;top:50%;left:4px;transform:translateY(-50%);padding:0;width:0;height:auto;min-height:auto;overflow:hidden;border-width:0}.popover-card-base .rc-button.btn.focus-button[data-v-580d8cb3]:focus{width:auto;border-width:1px}.popover-card-base .popover-card-base[data-v-580d8cb3]{border:none}.popover-card-base .popover-card-container[data-v-580d8cb3]{position:absolute;height:10px;bottom:-10px}.popover-card-base.open .popover-card-container[data-v-580d8cb3]{width:100%}.popover-card-base[data-v-580d8cb3] >.v-popper>.btn.variant-link{padding:0;min-height:auto;line-height:normal}.popover-card-base[data-v-580d8cb3] >.v-popper>.btn.variant-link:hover{background:none}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper{border-radius:6px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.04)}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper:before{content:"";position:absolute}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=bottom]:before,.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=top]:before{left:0;right:0;height:7px}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=left]:before,.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=right]:before{top:0;bottom:0;width:7px}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=bottom]:before{bottom:100%}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=top]:before{top:100%}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=left]:before{left:100%}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper[data-popper-placement^=right]:before{right:100%}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper>.v-popper__wrapper .v-popper__arrow-container{display:none}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper>.v-popper__wrapper>.v-popper__inner{overflow:initial}.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper>.v-popper__wrapper>.v-popper__inner,.popover-card-base[data-v-580d8cb3] .popover-card-container>.v-popper__popper>.v-popper__wrapper>.v-popper__inner>div>.dropdownTarget{padding:0}',""]),a["default"]=n},37272:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),p=o(40935),c=o.n(p),n=c()(r());n.push([e.id,".autoscaler[data-v-408f6f56] .heading{height:24px}.autoscaler[data-v-408f6f56] .heading .title{font-size:16px;font-weight:600;line-height:24px}.autoscaler[data-v-408f6f56] button.btn.action{line-height:15px;font-size:12px;height:24px;min-height:auto;padding:0 8px}.autoscaler[data-v-408f6f56] button.btn.action i{margin-right:8px}",""]),a["default"]=n},67858:function(e,a,o){var t=o(4037);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("3c345ce7",t,!0,{sourceMap:!1,shadowMode:!1})},26451:function(e,a,o){var t=o(47795);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("6ee1b4b0",t,!0,{sourceMap:!1,shadowMode:!1})},43448:function(e,a,o){var t=o(37272);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("420dd992",t,!0,{sourceMap:!1,shadowMode:!1})}}]);
//# sourceMappingURL=harvester-1.10.0-rc1.umd.min.460.js.map