PageSourceSearch

https://ithraa.io/chunk-kd9JYZnD.js

js ithraa.io collected 2026-09-28 09:05:40 UTC 2,237 bytes, 1 lines download raw bytes

1import{G as I,br as g$1,ca as ye,er as cr,jt as Q,o as $t,oi as nn,p as At,s as $y,t as $}from"./chunk-B4RSHvLz.js";var r=class{_document;_textarea;constructor(n,t){this._document=t;let e=this._textarea=this._document.createElement(`textarea`),o=e.style;o.position=`fixed`,o.top=o.opacity=`0`,o.left=`-999em`,e.setAttribute(`aria-hidden`,`true`),e.value=n,e.readOnly=!0,(this._document.fullscreenElement||this._document.body).appendChild(e)}copy(){let n=this._textarea,t=!1;try{if(n){let e=this._document.activeElement;n.select(),n.setSelectionRange(0,n.value.length),t=this._document.execCommand(`copy`),e&&e.focus()}}catch(e){}return t}destroy(){let n=this._textarea;n&&(n.remove(),this._textarea=void 0)}};var C=(()=>{class i{_document=g$1(Q);copy(t){let e=this.beginCopy(t),o=e.copy();return e.destroy(),o}beginCopy(t){return new r(t,this._document)}static ɵfac=function(e){return new(e||i)};static ɵprov=ye({token:i,factory:i.ɵfac})}return i})();var g=new I(`CDK_COPY_TO_CLIPBOARD_CONFIG`);var M=(()=>{class i{_clipboard=g$1(C);_ngZone=g$1($);text=``;attempts=1;copied=new At;_pending=new Set;_destroyed=!1;_currentTimeout;constructor(){let t=g$1(g,{optional:!0});t&&t.attempts!=null&&(this.attempts=t.attempts)}copy(t=this.attempts){if(t=Math.min(t,50),t>1){let e=t,o=this._clipboard.beginCopy(this.text);this._pending.add(o);let c=()=>{let d=o.copy();!d&&--e&&!this._destroyed?this._currentTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(c,1)):(this._currentTimeout=null,this._pending.delete(o),o.destroy(),this.copied.emit(d))};c()}else this.copied.emit(this._clipboard.copy(this.text))}ngOnDestroy(){this._currentTimeout&&clearTimeout(this._currentTimeout),this._pending.forEach(t=>t.destroy()),this._pending.clear(),this._destroyed=!0}static ɵfac=function(e){return new(e||i)};static ɵdir=$t({type:i,selectors:[[``,`cdkCopyToClipboard`,``]],hostBindings:function(e,o){e&1&&$y(`click`,function(){return o.copy()})},inputs:{text:[0,`cdkCopyToClipboard`,`text`],attempts:[0,`cdkCopyToClipboardAttempts`,`attempts`]},outputs:{copied:`cdkCopyToClipboardCopied`}})}return i})();var w=(()=>{class i{static ɵfac=function(e){return new(e||i)};static ɵmod=cr({type:i});static ɵinj=nn({})}return i})();export{w as n,M as t};

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.