PageSourceSearch

https://help.d-velop.de/docs/_nuxt/CzsvdhJS.js

js d-velop.de collected 2026-09-24 19:07:07 UTC 3,542 bytes, 1 lines download raw bytes

1import{_ as b}from"./DDPDepCE.js";import{_ as k}from"./3NkQThku.js";import{e as w,u as D,f as q,g as F,q as C,s as x,v as V,o as n,c,a as s,t as y,b as m,j as l,x as $,y as B,z as N,l as S,F as E,r as H,k as M}from"./B75bCTVD.js";import{u as R}from"./DlxjQ6dG.js";import{u as j}from"./aq93oVD4.js";import{r as z}from"./dpG541TF.js";import"./wouhuy9K.js";import"./CRWmht_S.js";import"./BtlPCuyu.js";import"./Cyf598oT.js";import"./cDMlJ10U.js";import"./BiusvRvo.js";import"./CDgn_iym.js";import"./TMIBzMKT.js";const A={class:"relative mt-12"},G={class:"w-full px-4 py-2 mx-auto mt-0 max-w-screen-xl sm:px-6 lg:px-8"},L={class:"mb-12"},I={class:"px-4 py-16 text-center sm:px-6 lg:px-8"},P={class:"text-4xl font-bold tracking-tight text-gray-900"},Q={class:"max-w-xl mx-auto mt-4 text-base text-gray-500"},T={class:"relative w-full"},U={class:"absolute inset-y-0 left-0 flex items-center pl-4 text-gray-400 pointer-events-none"},W=["placeholder"],J={class:"w-full py-2 mb-20 max-w-screen-xl"},K={key:0,class:"container relative grid justify-between grid-cols-2 gap-8 mb-5 lg:grid-cols-3 xl:grid-cols-3"},O={class:"flex flex-col col-span-1"},ue=w({__name:"explore",setup(X){j({title:"Explore documentations | Documentations | d.velop service portal",description:"A comprehensive portal for all your d.velop services"});const{locale:d}=D();q();const f=F(),h=C(),r=x("");f.query.q&&(r.value=f.query.q.toString());const p=R();let a=x();g(r.value),V(r,async e=>{h.push({query:{q:e}}),g(e)});async function g(e){a.value=[],e==null||e==""||e.length==0?a.value=await p.getDocumentations(100,d.value):a.value=await p.searchDocumentations(60,0,e,"Docs100221337",d.value)}function _(){r.value=""}async function v(e){let o=[];if(e)for(let u of e)o.push(u);const i=await p.getDocumentationsWithFilter(60,d.value,o);i!=null&&(a.value=i)}return(e,o)=>{const i=b,u=k;return n(),c("div",A,[s("div",G,[s("div",L,[s("div",I,[s("h1",P,y(e.$t("explore.title")),1),s("p",Q,y(e.$t("explore.description")),1)]),s("div",T,[s("div",U,[m(l(z),{class:"w-5 h-5"})]),$(s("input",{type:"text",id:"app-query","onUpdate:modelValue":o[0]||(o[0]=t=>N(r)?r.value=t:null),class:"block w-full p-4 py-4 pl-12 text-lg text-gray-900 border border-gray-200 rounded-lg focus:ring-primary-200 focus:border-primary-200 dark:focus:ring-primary-500 dark:focus:border-primary-500 bg-gray-50 dark:border-gray-600 dark:bg-slate-900/50 dark:text-gray-100 dark:placeholder-gray-300",placeholder:e.$t("search.searchForDocs"),required:""},null,8,W),[[B,l(r)]])]),m(i,{onClear:_,onAdd:v,count:l(a).length},null,8,["count"]),o[1]||(o[1]=S('<svg viewBox="0 0 1024 1024" class="hidden dark:block absolute left-1/2 top-0 -z-10 h-[64rem] w-[64rem] -translate-x-1/2 [mask-image:radial-gradient(closest-side,white,transparent)]" aria-hidden="true"><circle cx="512" cy="512" r="512" fill="url(#8d958450-c69f-4251-94bc-4e091a323369)" fill-opacity="0.7"></circle><defs><radialGradient id="8d958450-c69f-4251-94bc-4e091a323369"><stop stop-color="#7775D6"></stop><stop offset="1" stop-color="#E935C1"></stop></radialGradient></defs></svg>',1))]),s("section",J,[l(a)?(n(),c("div",K,[(n(!0),c(E,null,H(l(a),t=>(n(),c("div",O,[m(u,{title:t.title,subtitle:t.slug,target:t.target?t.target:"",audience:t.audience,permission:t.permission,summary:t.description,path:"/pub/"+t.slug+"/latest",externalHyperlink:t.externalHyperlink,deprecated:t.deprecated},null,8,["title","subtitle","target","audience","permission","summary","path","externalHyperlink","deprecated"])]))),256))])):M("",!0)])])])}}});export{ue 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.