PageSourceSearch

https://www.okbiye.com/_nuxt/Bi8WqB1y.js

js okbiye.com collected 2026-10-06 14:14:36 UTC 1,509 bytes, 1 lines download raw bytes

1import{g as b,aL as z,br as E,o as T,c as k,a as H,aa as L,n as S,v as d,i as _,M as s,A as C,_ as A}from"./BR77_EHs.js";const M=b({__name:"index",props:{offsetTop:{default:void 0},offsetBottom:{default:0}},setup(w,{expose:g}){const a=w,p=s(null),v=s(null),t=s(!1),o=s(null),n=s(null);async function i(){await C();const f=p.value,m=v.value;if(!f||!m)return;const e=f.getBoundingClientRect(),x=window.innerHeight||document.documentElement.clientHeight,y=e.top<x&&e.bottom>0;if(typeof a.offsetTop=="number"){if(e.top<a.offsetTop){t.value=!0;const c=e.left+"px",l=e.width+"px";o.value={position:"fixed",top:a.offsetTop+"px",left:c,width:l},n.value={width:l,height:e.height+"px"}}else t.value=!1,o.value=null,n.value=null;return}const B=x-e.bottom,h=a.offsetBottom??0;if(!y||B<=h){t.value=!0;const c=e.left+"px",l=e.width+"px";o.value={position:"fixed",bottom:h+"px",left:c,width:l},n.value={width:l,height:e.height+"px"}}else t.value=!1,o.value=null,n.value=null}let r=null,u=null;return z(()=>{r=()=>i(),u=()=>{t.value=!1,o.value=null,n.value=null,i()},window.addEventListener("scroll",r,{passive:!0}),window.addEventListener("resize",u),i()}),E(()=>{window.removeEventListener("scroll",r),window.removeEventListener("resize",u)}),g({updatePosition:i}),(f,m)=>(T(),k("div",{ref_key:"placeholder",ref:p,style:_(d(n))},[H("div",{ref_key:"affix",ref:v,class:S(["zs-affix",{"is-affixed":d(t)}]),style:_(d(o))},[L(f.$slots,"default",{},void 0,!0)],6)],4))}}),I=A(M,[["__scopeId","data-v-e9943ea8"]]);export{I as _};

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.