You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
1.3 KiB

import{S as m}from"./SelectHelper-5d9fefe7.js";import"./Tabs-ec1c48f8.js";import"./RadioGroup-a80e69a5.js";import p from"./InputTheme-b25bb000.js";import"./FormTheme-70eb47bf.js";import{d as f,r as u,bl as g,aT as I,aU as v,o as h,a as w,w as y,j as t,t as c}from"./index-f4658ae7.js";const b=f({name:"UniversalIframe",components:{SelectHelper:m},props:{widgetInfo:{type:Object,default:()=>{}}},setup(e){var o,s;const n=u(e.widgetInfo.title),a=g().query.FrmID;return{label:n,InputTheme:p,settingUrl:`../../Comm/En.htm?EnName=TS.FrmUI.MapFrameExt&FrmID=${a}&MyPK=${(s=(o=e.widgetInfo)==null?void 0:o.dto)==null?void 0:s.CtrlID}`}}});const U={class:"universal-iframe"},C={class:"title"},S={class:"name"},$={class:"type"},D={class:"content"},T=["src"];function j(e,n,_,a,o,s){const d=v("select-helper");return h(),w(d,{widget:e.widgetInfo,"setting-url":e.settingUrl},{default:y(()=>{var r,i,l;return[t("div",U,[t("div",C,[t("div",S,c((r=e.widgetInfo)==null?void 0:r.title),1),t("div",$,c((l=(i=e.widgetInfo)==null?void 0:i.dto)==null?void 0:l.CtrlType),1)]),t("div",D,[t("iframe",{src:e.widgetInfo.url,class:"iframe"},null,8,T)])])]}),_:1},8,["widget","setting-url"])}const F=I(b,[["render",j],["__scopeId","data-v-6cfa9bda"]]),P=Object.freeze(Object.defineProperty({__proto__:null,default:F},Symbol.toStringTag,{value:"Module"}));export{P as _};