import{a as d,_ as m,d as _,e as f,j as u,x as l,f as i,r as p,k as S,bc as b,M as g}from"#entry";async function w(e,t,a,o){const{$gql:n,$ss:r}=d(),c={source:r.tenantInfo.name,section:e,eventType:t,resourceLink:a,searchTerm:""};["partNumber","searchTerm","manufacturerId","distributorId"].map(s=>{typeof o[s]<"u"&&(c[s]=o[s])}),n.query("tracksourceesbevent",{...c})}const y={props:{dataSheetUrl:{type:String,require:!0},partNumber:{type:String,require:!0},searchPartNumber:{type:String,require:!0},manufacturer:{type:Number,required:!0},searchManufacturer:{type:String,required:!0},distributor:{type:Number,required:!0},mode:{type:String,default:"hollow"},page:{type:Object},searchTerm:{type:String,default:""},source:{type:String,default:""},action:{type:String,default:"modal"}},data(){return{showDataSheet:!1,isLoadingFrame:!1}},computed:{iframeSrc(){const e=`part_number=${this.partNumber}`,t=`manufacturer=${this.searchManufacturer}`,a=`data_sheet_url=${encodeURI(this.dataSheetUrl)}`;return`/data-sheet?${e}&${t}&${a}&includeShell=false&fulltab"){const" e={partNumber:this.partNumber,manufacturerId:this.manufacturer,distributorId:this.distributor};this.searchTerm&&(e.searchTerm=this.searchTerm),w(this.source,"Data Sheet",encodeURI(this.dataSheetUrl),e,this.page)}this.action="=="modal"?this.showDataSheet=!this.showDataSheet:window.open(this.dataSheetUrl)}}},x={class:"contents"},N={class:"data-sheet"},D=["src"];function" T(e,t,a,o,n,r){const c=S,h=b,s=g;return f(),_("div",null,[u(h,{class:"ebm-source-esb-data-sheet-button sesb-button",mode:a.mode,onOnClick:r.toggleDataSheet},{default:l(()=>[i("div",x,[u(c,{icon:"mdi:file-pdf-box","icon-color":a.mode==="hollow"?"var(--color-primary-main)":"white",width:20},null,8,["icon-color"]),t[0]||(t[0]=p(" Data Sheet ",-1))])]),_:1},8,["mode","onOnClick"]),u(s,{show:n.showDataSheet,"max-width":"90%",height:"80vh","allow-close":!0,"on-close":r.toggleDataSheet,"overflow-y":"auto"},{default:l(()=>[i("div",N,[i("iframe",{ref:"frame",src:r.iframeSrc},null,8,D)])]),_:1},8,["show","on-close"])])}const k=Object.assign(m(y,[["render",T],["__scopeId","data-v-145556c9"]]),{__name:"WebSourceEsbDataSheetButton"});export{k as _,w as u};

AltStyle によって変換されたページ (->オリジナル) /