PageSourceSearch

https://web.cdn.cyagen.com/cyagen-en-v2/resources/9cb0aa8/client/assets/index-jY1LC2oS.js

js cyagen.com collected 2026-09-25 23:38:29 UTC 4,388 bytes, 1 lines download raw bytes

1import{b as V,_ as j,q as $,c as D}from"./UiLayout.vue_vue_type_script_setup_true_lang-C8b9TSCP.js";import{d as E,g as F,c as z,a as r,w as M,b as m,n as o,u as t,i as c,v as C,r as d,e as p,q as A,f as I,x as K,t as b,F as O,j as P,_ as U,y as G}from"./index-cT8x0WjH.js";import{u as J}from"./useErrorHandler-B9oNX4mF.js";import{s as N}from"./index-CWNn-Zmi.js";import{c as u}from"./index-CW9U_13X.js";import"./UiRouter.vue_vue_type_script_setup_true_lang-3IoCn9Gc.js";const x={insights:u.default("mt-[40rem] py-[24rem] px-[32rem] bg-white w-full","max-mi:mt-[24rem] max-mi:bg-uicolor5 max-mi:py-[20rem] max-mi:px-[15rem]"),infos:u.default("bg-uicolor5 pt-[72rem] pb-[80rem] px-[52rem] text-[16rem] max-m:px-[15rem] max-mi:pt-[48rem] max-mi:pb-0"),info:{cover:u.default("w-[396rem] h-[244rem] shrink-0 max-mi:w-full max-mi:h-auto max-mi:mb-[20rem]"),name:u.default("py-[8rem] text-[32rem] leading-[44rem] font-bold text-emphas max-mi:text-[24rem] max-mi:leading-[32rem]")}},Q={class:"container"},R={class:"flex max-mi:flex-col-reverse"},W={class:"flex-1 mr-[52rem] max-m:mr-[20rem] max-mi:mr-0"},X=["innerHTML"],Y=["innerHTML"],Z=["innerHTML"],ee={class:"flex items-start max-mi:bg-white max-mi:py-[40rem] max-mi:px-[15rem] max-mi:mx-[-15rem]"},te={class:"sticky top-[132rem] max-mi:hidden"},me={class:"pl-[64rem] flex-1 max-mi:pl-0"},ae={class:"mt-[12rem] max-mi:mt-[24rem]"},ie={class:"mt-[12rem] max-mi:mt-[20rem]"},se={class:"pl-[14rem]"},re={class:"mt-[20rem] list-disc"},xe=E({async:async({route:f,headers:_})=>{try{const e=await G.post("/api/v1/resource/detail",{headers:_,hidden:!0,data:{num:D(f.params.id).join("/"),token:$(f.query.token)}});return{data:{resource:{tag:(e==null?void 0:e.label)||"",name:(e==null?void 0:e.title)||"
1--",href:(e==null?void 0:e.file_url)||"",cover:e!=null&&e.img_src?{src:e==null?void 0:e.img_src,alt:(e==null?void 0:e.img_alt)||(e==null?void 0:e.title)}:void 0,descript:(e==null?void 0:e.description)||"--",overview:(e==null?void 0:e.summary)||"--",insights:{data:(e==null?void 0:e.points)||[],descript:(e==null?void 0:e.introduction)||"--"},rel_num:(e==null?void 0:e.number)||"--"}}}}catch(e){return J(e)}},__name:"index",setup(f){const _=F().use("resource"),e=d(_||{}),S=d(),g=d(),y=d(!1),h={next:()=>{var i,a,l;if(y.value)window.open(((i=e.value)==null?void 0:i.href)||"","_blank");else{const s=((a=g.value)==null?void 0:a.offsetTop)||0,n=((l=document.querySelector("header"))==null?void 0:l.offsetHeight)||0;s&&scrollTo({top:s-n,behavior:"smooth"})}},submit:()=>{var i;y.value=!0,window.open(((i=e.value)==null?void 0:i.href)||"","_blank")}};return(i,a)=>{const l=j;return r(),z(l,{name:"main",offset:0},{default:M(()=>{var s,n,w,k,H,T,B,L,q;return[m("div",{class:o(t(x).infos)},[m("div",Q,[m("section",R,[m("div",W,[(s=t(e))!=null&&s.tag?(r(),c("div",{key:0,innerHTML:t(e).tag},null,8,X)):C("",!0),m("h1",{class:o(t(x).info.name),innerHTML:(n=t(e))==null?void 0:n.name},null,10,Y),m("div",{innerHTML:(w=t(e))==null?void 0:w.descript},null,8,Z),m("div",{class:"inline-block mt-[40rem] max-mi:mt-[20rem] max-mi:block",onClick:a[0]||(a[0]=(...v)=>h.next&&h.next(...v))},[p(t(A),{class:o([t(N).buttons,t(N).middle])},{default:M(()=>[...a[1]||(a[1]=[I("Download",-1)])]),_:1},8,["class"])])]),m("div",{class:o(t(x).info.cover)},[m("img",K({class:"w-full h-full object-cover rounded-[4rem]"},(k=t(e))==null?void 0:k.cover),null,16)],2)]),a[4]||(a[4]=m("div",{class:"my-[40rem] w-full t-border-t-[#B9B9B9] max-mi:my-[20rem] max-mi:!border-0"},null,-1)),m("section",ee,[m("div",te,[p(t(V))]),m("div",me,[a[3]||(a[3]=m("h2",{class:"text-[24rem] text-emphas font-bold"},"Overview",-1)),m("div",ae,b((H=t(e))==null?void 0:H.overview),1),(T=t(e))!=null&&T.insights?(r(),c("div",{key:0,class:o(t(x).insights)},[a[2]||(a[2]=m("h3",{class:"text-[20rem] leading-[28rem] text-emphas font-bold"},"Key Insights",-1)),m("div",ie,b(t(e).insights.descript),1),m("ul",se,[(r(!0),c(O,null,P(t(e).insights.data,v=>(r(),c("li",re,b(v),1))),256))])],2)):C("",!0)])])])],2),m("div",{class:"bg-emphas pt-[40rem] px-[52rem] max-m:px-[15rem] max-m:pb-[40rem]",ref_key:"container",ref:g},[p(t(U),{ref_key:"form",ref:S,type:"resources",class:"container",data:{material_type:(B=t(e))==null?void 0:B.tag,material_title:(L=t(e))==null?void 0:L.name,rel_num:(q=t(e))==null?void 0:q.rel_num},onSubmit:h.submit},null,8,["data","onSubmit"])],512)]}),_:1})}}});
1export{xe 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.