1import{G as e,P as l,Q as a,r as u,H as t,b as n,d as o}from"./element-plus.80abf16b.js";import{c1 as d,bM as s,bR as i,c2 as m,c7 as v,c8 as c,ca as r,cg as p,ce as b,cf as f,c3 as y,cI as V,bI as _,ep as g,eq as C}from"./commonmodules.b9c1dd40.js";import{c as w}from"./apiService.b7f2f40e.js";import{_ as U}from"./index.d3bd9396.js";import"./lodash-es.480d1bd8.js";import"./axios.1263d4b1.js";import"./vue-router.5e13d197.js";const N=e=>(g("data-v-08efbe04"),e=e(),C(),e),R=N((()=>r("label",null,"Connection:",-1))),k=N((()=>r("label",null,"Entity:",-1))),h=N((()=>r("label",null,"View:",-1))),j=N((()=>r("label",null,"Legend Entries(Series):",-1))),D=N((()=>r("label",null,"Horizontal(Category) Axis Labels:",-1))),E=N((()=>r("label",null,"Custom Retrieve URL:",-1))),I={class:"dialog-footer"};var x=U(d({__name:"CrmPieChartSetting",props:{domId:null,title:null,componentData:null,save:{type:Function}},setup(d,{expose:g}){const C=d,U=s({connection:"",entity:"",view:"",legendEntries:"",labels:"",customRetrieveURL:""}),N=s(!1),x=s([]),L=s([]),S=s([]),P=s([]),A=s([]),F=async e=>{const l=await w.getAllEntityMetaData(e);L.value=l},H=async e=>{const l=await w.getPublicViewsFromEntity(e,U.value.connection);S.value=l},M=async e=>{const l=await w.getRecordsByViewId(e,U.value.connection);P.value=l,A.value=l},q=()=>{N.value=!N.value,N.value&&(null==C?void 0:C.componentData)&&(U.value=JSON.parse(C.componentData))},z=()=>{C.save(U.value),q()};return i((async()=>{const e=await w.getCrmConnectors();x.value=e})),g({toggleDialog:q}),(s,i)=>{const g=e,C=l,w=a,B=u,G=t,J=n,O=o;return m(),v(O,{modelValue:N.value,"onUpdate:modelValue":i[6]||(i[6]=e=>N.value=e),title:d.title,width:"480px","close-on-click-modal":!1},{footer:c((()=>[r("span",I,[p(J,{type:"primary",onClick:z},{default:c((()=>[b("Save")])),_:1}),p(J,{onClick:q},{default:c((()=>[b("Cancel")])),_:1})])])),default:c((()=>[p(G,{"label-width":"auto"},{default:c((()=>[p(g,null,{default:c((()=>[r("label",null,f(`Dom ID: ${d.domId}`),1)])),_:1}),p(g,null,{default:c((()=>[R,p(w,{modelValue:U.value.connection,"onUpdate:modelValue":i[0]||(i[0]=e=>U.value.connection=e),onChange:F},{default:c((()=>[(m(!0),y(_,null,V(x.value,(e=>(m(),v(C,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(g,null,{default:c((()=>[k,p(w,{modelValue:U.value.entity,"onUpdate:modelValue":i[1]||(i[1]=e=>U.value.entity=e),onChange:H},{default:c((()=>[(m(!0),y(_,null,V(L.value,(e=>(m(),v(C,{key:e.logicalName,label:e.displayName,value:e.logicalName},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(g,null,{default:c((()=>[h,p(w,{modelValue:U.value.view,"onUpdate:modelValue":i[2]||(i[2]=e=>U.value.view=e),onChange:M},{default:c((()=>[(m(!0),y(_,null,V(S.value,(e=>(m(),v(C,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(g,null,{default:c((()=>[j,p(w,{modelValue:U.value.legendEntries,"onUpdate:modelValue":i[3]||(i[3]=e=>U.value.legendEntries=e)},{default:c((()=>[(m(!0),y(_,null,V(P.value,(e=>(m(),v(C,{key:e.displayName,label:e.displayName,value:e.displayName},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(g,null,{default:c((()=>[D,p(w,{modelValue:U.value.labels,"onUpdate:modelValue":i[4]||(i[4]=e=>U.value.labels=e)},{default:c((()=>[(m(!0),y(_,null,V(A.value,(e=>(m(),v(C,{key:e.displayName,label:e.displayName,value:e.displayName},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),p(g,null,{default:c((()=>[E,p(B,{modelValue:U.value.customRetrieveURL,"onUpdate:modelValue":i[5]||(i[5]=e=>U.value.customRetrieveURL=e)},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["modelValue","title"])}}}),[["__scopeId","data-v-08efbe04"]]);export{x as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.