PageSourceSearch

https://www.filmpro.ru/_nuxt/CqyL2wGw.js

js filmpro.ru collected 2026-09-24 18:13:26 UTC 7,604 bytes, 1 lines download raw bytes

1import{z as Z,g as ee,o as te,b as E,L as ne,E as U,n as oe,a as Y,c as re,k as W,w as I,r as N}from"./D4JYmFL8.js";function B(e){return ee()?(te(e),!0):!1}function w(e){return typeof e=="function"?e():Z(e)}const V=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const se=e=>e!=null,le=Object.prototype.toString,ie=e=>le.call(e)==="[object Object]",A=()=>{};function J(e,t){function n(...o){return new Promise((i,s)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(i).catch(s)})}return n}function ue(e,t={}){let n,o,i=A;const s=l=>{clearTimeout(l),i(),i=A};return l=>{const p=w(e),c=w(t.maxWait);return n&&s(n),p<=0||c!==void 0&&c<=0?(o&&(s(o),o=null),Promise.resolve(l())):new Promise((a,r)=>{i=t.rejectOnCancel?r:a,c&&!o&&(o=setTimeout(()=>{n&&s(n),o=null,a(l())},c)),n=setTimeout(()=>{o&&s(o),o=null,a(l())},p)})}}function ce(...e){let t=0,n,o=!0,i=A,s,u,l,p,c;!re(e[0])&&typeof e[0]=="object"?{delay:u,trailing:l=!0,leading:p=!0,rejectOnCancel:c=!1}=e[0]:[u,l=!0,p=!0,c=!1]=e;const a=()=>{n&&(clearTimeout(n),n=void 0,i(),i=A)};return d=>{const m=w(u),h=Date.now()-t,g=()=>s=d();return a(),m<=0?(t=Date.now(),g()):(h>m&&(p||!o)?(t=Date.now(),g()):l&&(s=new Promise((y,b)=>{i=c?b:y,n=setTimeout(()=>{t=Date.now(),o=!0,y(g()),a()},Math.max(0,m-h))})),!p&&!n&&(n=setTimeout(()=>o=!0,m)),o=!1,s)}}function ae(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const o=t;t=void 0,o&&await o},n}function fe(e){return Y()}function de(e,t=200,n={}){return J(ue(t,n),e)}function pe(e,t=200,n=!1,o=!0,i=!1){return J(ce(t,n,o,i),e)}function K(e,t=!0,n){fe()?U(e,n):t?e():oe(e)}function ve(e,t,n={}){const{immediate:o=!0}=n,i=E(!1);let s=null;function u(){s&&(clearTimeout(s),s=null)}function l(){i.value=!1,u()}function p(...c){u(),i.value=!0,s=setTimeout(()=>{i.value=!1,s=null,e(...c)},w(t))}return o&&(i.value=!0,V&&p()),B(l),{isPending:ne(i),start:p,stop:l}}function _(e){var t;const n=w(e);return(t=n?.$el)!=null?t:n}const P=V?window:void 0,Q=V?window.navigator:void 0;function H(...e){let t,n,o,i;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,i]=e,t=P):[t,n,o,i]=e,!t)return A;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const s=[],u=()=>{s.forEach(a=>a()),s.length=0},l=(a,r,d,m)=>(a.addEventListener(r,d,m),()=>a.removeEventListener(r,d,m)),p=I(()=>[_(t),w(i)],([a,r])=>{if(u(),!a)return;const d=ie(r)?{...r}:r;s.push(...n.flatMap(m=>o.map(h=>l(a,m,h,d))))},{immediate:!0,flush:"post"}),c=()=>{p(),u()};return B(c),c}function me(){const e=E(!1),t=Y();return t&&U(()=>{e.value=!0},t),e}function F(e){const t=me();return W(()=>(t.value,!!e()))}function X(e,t={}){const{controls:n=!1,navigator:o=Q}=t,i=F(()=>o&&"permissions"in o);let s;const u=typeof e=="string"?{name:e}:e,l=E(),p=()=>{s&&(l.value=s.state)},c=ae(async()=>{if(i.value){if(!s)try{s=await o.permissions.query(u),H(s,"change",p),p()}catch{l.value="prompt"}return s}});return c(),n?{state:l,isSupported:i,query:c}:l}function ge(e={}){const{navigator:t=Q,read:n=!1,source:o,copiedDuring:i=1500,legacy:s=!1}=e,u=F(()=>t&&"clipboard"in t),l=X("clipboard-read"),p=X("clipboard-write"),c=W(()=>u.value||s),a=E(""),r=E(!1),d=ve(()=>r.value=!1,i);function m(){u.value&&b(l.value)?t.clipboard.readText().then(v=>{a.value=v}):a.value=y()}c.value&&n&&H(["copy","cut"],m);async function h(v=w(o)){c.value&&v!=null&&(u.value&&b(p.value)?await t.clipboard.writeText(v):g(v),a.value=v,r.value=!0,d.start())}function g(v){const S=document.createElement("textarea");S.value=v??"",S.style.position="absolute",S.style.opacity="0",document.body.appendChild(S),S.select(),document.execCommand("copy"),S.remove()}function y(){var v,S,j;return(j=(S=(v=document?.getSelection)==null?void 0:v.call(document))==null?void 0:S.toString())!=null?j:""}function b(v){return v==="granted"||v==="prompt"}return{isSupported:c,text:a,copied:r,copy:h}}function he(e,t,n={}){const{window:o=P,...i}=n;let s;const u=F(()=>o&&"ResizeObserver"in o),l=()=>{s&&(s.disconnect(),s=void 0)},p=W(()=>Array.isArray(e)?e.map(r=>_(r)):[_(e)]),c=I(p,r=>{if(l(),u.value&&o){s=new ResizeObserver(t);for(const d of r)d&&s.observe(d,i)}},{immediate:!0,flush:"post"}),a=()=>{l(),c()};return B(a),{isSupported:u,stop:a}}function we(e,t={width:0,height:0},n={}){const{window:o=P,box:i="content-box"}=n,s=W(()=>{var r,d;return(d=(r=_(e))==null?void 0:r.namespaceURI)==null?void 0:d.includes("svg")}),u=E(t.width),l=E(t.height),{stop:p}=he(e,([r])=>{const d=i==="border-box"?r.borderBoxSize:i==="content-box"?r.contentBoxSize:r.devicePixelContentBoxSize;if(o&&s.value){const m=_(e);if(m){const h=m.getBoundingClientRect();u.value=h.width,l.value=h.height}}else if(d){const m=Array.isArray(d)?d:[d];u.value=m.reduce((h,{inlineSize:g})=>h+g,0),l.value=m.reduce((h,{blockSize:g})=>h+g,0)}else u.value=r.contentRect.width,l.value=r.contentRect.height},n);K(()=>{const r=_(e);r&&(u.value="offsetWidth"in r?r.offsetWidth:t.width,l.value="offsetHeight"in r?r.offsetHeight:t.height)});const c=I(()=>_(e),r=>{u.value=r?t.width:0,l.value=r?t.height:0});function a(){p(),c()}return{width:u,height:l,stop:a}}function ye(e,t,n={}){const{root:o,rootMargin:i="0px",threshold:s=.1,window:u=P,immediate:l=!0}=n,p=F(()=>u&&"IntersectionObserver"in u),c=W(()=>{const h=w(e);return(Array.isArray(h)?h:[h]).map(_).filter(se)});let a=A;const r=E(l),d=p.value?I(()=>[c.value,_(o),r.value],([h,g])=>
1{if(a(),!r.value||!h.length)return;const y=new IntersectionObserver(t,{root:_(g),rootMargin:i,threshold:s});h.forEach(b=>b&&y.observe(b)),a=()=>{y.disconnect(),a=A}},{immediate:l,flush:"post"}):A,m=()=>{a(),d(),r.value=!1};return B(m),{isSupported:p,isActive:r,pause(){a(),r.value=!1},resume(){r.value=!0},stop:m}}const $=1;function Se(e,t={}){const{throttle:n=0,idle:o=200,onStop:i=A,onScroll:s=A,offset:u={left:0,right:0,top:0,bottom:0},eventListenerOptions:l={capture:!1,passive:!0},behavior:p="auto",window:c=P,onError:a=f=>{console.error(f)}}=t,r=E(0),d=E(0),m=W({get(){return r.value},set(f){g(f,void 0)}}),h=W({get(){return d.value},set(f){g(void 0,f)}});function g(f,O){var x,D,L,C;if(!c)return;const T=w(e);if(!T)return;(L=T instanceof Document?c.document.body:T)==null||L.scrollTo({top:(x=w(O))!=null?x:h.value,left:(D=w(f))!=null?D:m.value,behavior:w(p)});const M=((C=T?.document)==null?void 0:C.documentElement)||T?.documentElement||T;m!=null&&(r.value=M.scrollLeft),h!=null&&(d.value=M.scrollTop)}const y=E(!1),b=N({left:!0,right:!1,top:!0,bottom:!1}),v=N({left:!1,right:!1,top:!1,bottom:!1}),S=f=>{y.value&&(y.value=!1,v.left=!1,v.right=!1,v.top=!1,v.bottom=!1,i(f))},j=de(S,n+o),z=f=>{var O;if(!c)return;const x=((O=f?.document)==null?void 0:O.documentElement)||f?.documentElement||_(f),{display:D,flexDirection:L}=getComputedStyle(x),C=x.scrollLeft;v.left=C<r.value,v.right=C>r.value;const T=Math.abs(C)<=(u.left||0),M=Math.abs(C)+x.clientWidth>=x.scrollWidth-(u.right||0)-$;D==="flex"&&L==="row-reverse"?(b.left=M,b.right=T):(b.left=T,b.right=M),r.value=C;let R=x.scrollTop;f===c.document&&!R&&(R=c.document.body.scrollTop),v.top=R<d.value,v.bottom=R>d.value;const G=Math.abs(R)<=(u.top||0),q=Math.abs(R)+x.clientHeight>=x.scrollHeight-(u.bottom||0)-$;D==="flex"&&L==="column-reverse"?(b.top=q,b.bottom=G):(b.top=G,b.bottom=q),d.value=R},k=f=>{var O;if(!c)return;const x=(O=f.target.documentElement)!=null?O:f.target;z(x),y.value=!0,j(f),s(f)};return H(e,"scroll",n?pe(k,n,!0,!1):k,l),K(()=>{try{const f=w(e);if(!f)return;z(f)}catch(f){a(f)}}),H(e,"scrollend",S,l),{x:m,y:h,isScrolling:y,arrivedState:b,directions:v,measure(){const f=w(e);c&&f&&z(f)}}}export{we as a,ge as b,Se as c,ye as u};

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.