mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-15 14:11:46 +00:00
2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
(("undefined"!==typeof self?self:this)["webpackChunkharvester_1_7_0_rc5"]=("undefined"!==typeof self?self:this)["webpackChunkharvester_1_7_0_rc5"]||[]).push([[937],{55828:function(e,a,o){"use strict";o.d(a,{s:function(){return l}});var t=o(9274),r=o(4364);const l=e=>{const a=(0,t.ref)(!0),o=(0,t.ref)(!1),l=(0,t.ref)(),n=(0,t.ref)(),c=async()=>{try{a.value=!0,l.value=(0,t.toValue)(await e())}catch(o){n.value=o,r.error("Error fetching data",o)}finally{a.value=!1}},d=async()=>{a.value||(o.value=!0,await c(),o.value=!1)};return c(),(0,t.computed)((()=>({loading:a.value,data:l.value,error:n.value,refresh:d,refreshing:o.value})))}},4410:function(e,a,o){"use strict";o.d(a,{A:function(){return w}});var t=o(9274);const r={class:"vertical-gap"};function l(e,a){return(0,t.openBlock)(),(0,t.createElementBlock)("div",r," ")}o(17299);var n=o(47433);const c={},d=(0,n.A)(c,[["render",l],["__scopeId","data-v-43905492"]]);var s=d;const p={class:"detail-card"},i={class:"heading"},u={class:"title"},v={class:"body"};var f=(0,t.defineComponent)({__name:"index",props:{title:{}},setup(e){return(e,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",p,[(0,t.createElementVNode)("div",i,[(0,t.renderSlot)(e.$slots,"heading",{},(()=>[(0,t.createElementVNode)("div",u,[(0,t.renderSlot)(e.$slots,"title",{},(()=>[(0,t.createTextVNode)((0,t.toDisplayString)(e.title),1)]))])])),(0,t.renderSlot)(e.$slots,"heading-action")]),(0,t.createVNode)(s),(0,t.createElementVNode)("div",v,[(0,t.renderSlot)(e.$slots,"default")])]))}});o(21005);const h=(0,n.A)(f,[["__scopeId","data-v-199e5bcf"]]);var b=h,m=o(82149),g=o(25530),_=(0,t.defineComponent)({__name:"PopoverCard",props:{cardTitle:{},fallbackFocus:{default:"body"},showPopoverAriaLabel:{default:"Show more"}},setup(e){const a=e,o=(0,t.ref)(null),r=(0,t.ref)(null),l=(0,t.ref)(!1),n=(0,t.ref)(!1);return(0,t.watch)((()=>o.value),(e=>{if(e&&n.value){const e={...m.mG,fallbackFocus:a.fallbackFocus,setReturnFocus:()=>".focus-button"};(0,m.ve)((()=>l.value),"#popover-card",e)}})),(e,c)=>{const d=(0,t.resolveComponent)("v-dropdown");return(0,t.openBlock)(),(0,t.createElementBlock)("div",{class:(0,t.normalizeClass)(["popover-card-base",{open:l.value}]),onMouseleave:c[2]||(c[2]=e=>{l.value=!1,n.value=!1}),onKeydown:c[3]||(c[3]=(0,t.withKeys)((e=>{l.value=!1,n.value=!1}),["escape"]))},[(0,t.createVNode)(d,{triggers:[],container:r.value,shown:l.value,placement:"bottom-start"},{popper:(0,t.withCtx)((()=>[(0,t.renderSlot)(e.$slots,"card",{},(()=>[(0,t.createVNode)(b,{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:()=>{l.value=!1,n.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:c[1]||(c[1]=e=>l.value=!0)},[(0,t.renderSlot)(e.$slots,"default"),(0,t.createVNode)(g.A,{ghost:"",class:"focus-button","aria-label":a.showPopoverAriaLabel,"aria-haspopup":"true","aria-expanded":l.value,onClick:c[0]||(c[0]=e=>{l.value=!0,n.value=!0})},{default:(0,t.withCtx)((()=>c[4]||(c[4]=[(0,t.createElementVNode)("i",{class:"icon icon-chevron-down icon-sm"},null,-1)]))),_:1,__:[4]},8,["aria-label","aria-expanded"]),(0,t.createElementVNode)("div",{ref_key:"popoverContainer",ref:r,class:"popover-card-container"},null,512)],32)])),_:3},8,["container","shown"])],34)}}});o(79192);const k=(0,n.A)(_,[["__scopeId","data-v-fa891656"]]);var w=k},84318:function(e,a,o){"use strict";o.r(a),o.d(a,{default:function(){return E}});var t=o(9274),r=o(4410),l=o(25530),n=o(95457),c=o(65359),d=o(55828);const s=(e,a)=>{const o=(0,t.ref)(null);(0,t.onMounted)((()=>{o.value=setInterval(e,a)})),(0,t.onBeforeUnmount)((()=>{o.value&&clearInterval(o.value)}))},p={class:"autoscaler-card"},i={key:0,class:"loading"},u=["alt"],v={key:1,class:"details"},f={key:0,class:"label text-deemphasized"},h={key:1},b={key:2,class:"value"},m={key:1},g={key:2,class:"text-warning"};var _=(0,t.defineComponent)({__name:"AutoscalerCard",props:{value:{}},setup(e){const a=e,o=(0,c.Pj)(),r=(0,n.s)(o),l=(0,d.s)((async()=>await a.value.loadAutoscalerDetails()));s((()=>l.value.refresh()),1e4);const _=(0,t.computed)((()=>l.value.data));return(e,a)=>((0,t.openBlock)(),(0,t.createElementBlock)("div",p,[(0,t.unref)(l).loading&&!(0,t.unref)(l).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,u)])):(0,t.unref)(l).data?((0,t.openBlock)(),(0,t.createElementBlock)("div",v,[((0,t.openBlock)(!0),(0,t.createElementBlock)(t.Fragment,null,(0,t.renderList)(_.value,(e=>((0,t.openBlock)(),(0,t.createElementBlock)("div",{key:e.label,class:"detail"},[e.value?((0,t.openBlock)(),(0,t.createElementBlock)("label",f,(0,t.toDisplayString)(e.label),1)):e.label?((0,t.openBlock)(),(0,t.createElementBlock)("h5",h,(0,t.toDisplayString)(e.label),1)):(0,t.createCommentVNode)("",!0),e.value?((0,t.openBlock)(),(0,t.createElementBlock)("div",b,["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",g,(0,t.toDisplayString)((0,t.unref)(r).t("autoscaler.card.loadingError")),1))]))}}),k=(o(67858),o(47433));const w=(0,k.A)(_,[["__scopeId","data-v-3d700c69"]]);var x=w;const y={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,c.Pj)(),d=(0,n.s)(o),s=(0,t.computed)((()=>!0===a.value||"true"===a.value)),p=(0,t.computed)((()=>a.row.isAutoscalerPaused?"icon-play":"icon-pause")),i=(0,t.computed)((()=>a.row.isAutoscalerPaused?d.t("autoscaler.card.resume"):d.t("autoscaler.card.pause"))),u=e=>{e.stopPropagation()};return(e,o)=>s.value?((0,t.openBlock)(),(0,t.createElementBlock)("span",{key:0,class:"autoscaler",onClick:u},[(0,t.createVNode)(r.A,{"card-title":(0,t.unref)(d).t("autoscaler.card.title"),"fallback-focus":".autoscaler .action"},(0,t.createSlots)({"card-body":(0,t.withCtx)((()=>[(0,t.createVNode)(x,{value:a.row},null,8,["value"])])),default:(0,t.withCtx)((()=>[o[0]||(o[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.canPauseResumeAutoscaler?((0,t.openBlock)(),(0,t.createBlock)(l.A,{key:0,secondary:"",small:"",class:"action",onClick:()=>{a.row.toggleAutoscalerRunner(),o()}},{default:(0,t.withCtx)((()=>[(0,t.createElementVNode)("i",{class:(0,t.normalizeClass)(`icon ${p.value} icon-sm`)},null,2),(0,t.createTextVNode)(" "+(0,t.toDisplayString)(i.value),1)])),_:2},1032,["onClick"])):(0,t.createCommentVNode)("",!0)])),key:"0"}:void 0]),1032,["card-title"])])):((0,t.openBlock)(),(0,t.createElementBlock)("span",y," — "))}});o(65357);const C=(0,k.A)(B,[["__scopeId","data-v-11ceb868"]]);var E=C},4037:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),l=o(40935),n=o.n(l),c=n()(r());c.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"]=c},33208:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),l=o(40935),n=o.n(l),c=n()(r());c.push([e.id,".popover-card-base[data-v-fa891656]{position:relative;width:100%}.popover-card-base .popover-card[data-v-fa891656]{border:none}.popover-card-base .display-container[data-v-fa891656]{position:absolute;left:0;right:0;top:0;bottom:0}.popover-card-base .display[data-v-fa891656]{display:inline-flex;max-width:100%}.popover-card-base .display a[data-v-fa891656]{flex:1}.popover-card-base .popover-card-target[data-v-fa891656]{height:17px;display:inline-block}.popover-card-base .focus-button[data-v-fa891656]{margin-left:4px;margin-right:2px;padding:0;width:0;height:auto;min-height:auto;overflow:hidden;border-width:0}.popover-card-base .focus-button[data-v-fa891656]:focus{width:auto;border-width:1px}.popover-card-base .popover-card-base[data-v-fa891656]{border:none}.popover-card-base .popover-card-container[data-v-fa891656]{position:absolute;height:10px;bottom:-10px}.popover-card-base.open .popover-card-container[data-v-fa891656]{width:100%}.popover-card-base[data-v-fa891656] >.v-popper>.btn.role-link{padding:0;min-height:auto;line-height:normal}.popover-card-base[data-v-fa891656] >.v-popper>.btn.role-link:hover{background:none}.popover-card-base[data-v-fa891656] .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-fa891656] .popover-card-container>.v-popper__popper>.v-popper__wrapper .v-popper__arrow-container{display:none}.popover-card-base[data-v-fa891656] .popover-card-container>.v-popper__popper>.v-popper__wrapper>.v-popper__inner{overflow:initial}.popover-card-base[data-v-fa891656] .popover-card-container>.v-popper__popper>.v-popper__wrapper>.v-popper__inner,.popover-card-base[data-v-fa891656] .popover-card-container>.v-popper__popper>.v-popper__wrapper>.v-popper__inner>div>.dropdownTarget{padding:0}",""]),a["default"]=c},94739:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),l=o(40935),n=o.n(l),c=n()(r());c.push([e.id,".vertical-gap[data-v-43905492]{height:12px}",""]),a["default"]=c},4749:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),l=o(40935),n=o.n(l),c=n()(r());c.push([e.id,".detail-card[data-v-199e5bcf]{padding:16px;border-radius:var(--border-radius-md);border:1px solid var(--border)}.detail-card .heading[data-v-199e5bcf]{display:flex;justify-content:space-between;height:32px}.detail-card .heading .title[data-v-199e5bcf]{font-size:18px;font-weight:600;line-height:21px}.detail-card .body[data-v-199e5bcf]{display:flex;flex-direction:column;justify-content:flex-start}",""]),a["default"]=c},59149:function(e,a,o){"use strict";o.r(a);var t=o(36758),r=o.n(t),l=o(40935),n=o.n(l),c=n()(r());c.push([e.id,".autoscaler[data-v-11ceb868] .heading{height:24px}.autoscaler[data-v-11ceb868] .heading .title{font-size:16px;font-weight:600;line-height:24px}.autoscaler[data-v-11ceb868] button.btn.action{line-height:15px;font-size:12px;height:24px;min-height:auto;padding:0 8px}.autoscaler[data-v-11ceb868] button.btn.action i{margin-right:8px}",""]),a["default"]=c},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})},79192:function(e,a,o){var t=o(33208);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("197378e1",t,!0,{sourceMap:!1,shadowMode:!1})},17299:function(e,a,o){var t=o(94739);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("79740018",t,!0,{sourceMap:!1,shadowMode:!1})},21005:function(e,a,o){var t=o(4749);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("1403c7a4",t,!0,{sourceMap:!1,shadowMode:!1})},65357:function(e,a,o){var t=o(59149);t.__esModule&&(t=t.default),"string"===typeof t&&(t=[[e.id,t,""]]),t.locals&&(e.exports=t.locals);var r=o(74825).A;r("000b829e",t,!0,{sourceMap:!1,shadowMode:!1})}}]);
|
||
//# sourceMappingURL=harvester-1.7.0-rc5.umd.min.937.js.map
|