PageSourceSearch

https://exode.me/client/en-US/chunk-PG4F5PSG.js

js exode.me collected 2026-10-04 16:17:50 UTC 9,642 bytes, 2 lines download raw bytes

1import{a as le}from"./chunk-CIVVPYF3.js";import{G as ae}from"./chunk-UME7L37K.js";import{a as se}from"./chunk-R76LZEZS.js";import{Ca as m,Dc as r,E as B,Ec as ee,Gb as O,Ib as u,Jb as Z,Kb as G,Kc as te,Kd as ie,Lc as s,Ld as re,Ma as j,Na as z,Oa as V,Qb as U,Rb as J,Sb as M,Ta as g,Tb as K,Vc as ne,Wb as N,Xb as W,Xg as ye,Y as D,Z as R,Zb as X,Zc as oe,aa as c,bb as y,c as k,d as T,fa as A,fb as _,ga as I,gb as C,lb as d,lc as Y,ma as S,mb as f,n as L,na as H,nb as h,ob as E,qa as Q,ta as v,ub as x,wc as $,x as w,yb as q,za as F}from"./chunk-HVCWS4IF.js";import{g as ve,j as a}from"./chunk-KJ7W2O2B.js";function de(e,t=0){return _e(e)?Number(e):arguments.length===2?t:0}function _e(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}function ue(e){return e instanceof v?e.nativeElement:e}function xe(e){if(e.type==="characterData"&&e.target instanceof Comment)return!0;if(e.type==="childList"){for(let t=0;t<e.addedNodes.length;t++)if(!(e.addedNodes[t]instanceof Comment))return!1;for(let t=0;t<e.removedNodes.length;t++)if(!(e.removedNodes[t]instanceof Comment))return!1;return!0}return!1}var ce=(()=>{let t=class t{create(n){return typeof MutationObserver>"u"?null:new MutationObserver(n)}};a(t,"\u0275fac",function(i){return new(i||t)}),a(t,"\u0275prov",D({token:t,factory:t.\u0275fac,providedIn:"root"}));let e=t;return e})(),Me=(()=>{let t=class t{_mutationObserverFactory=c(ce);_observedElements=new Map;_ngZone=c(H);constructor(){}ngOnDestroy(){this._observedElements.forEach((n,i)=>this._cleanupObserver(i))}observe(n){let i=ue(n);return new k(l=>{let fe=this._observeElement(i).pipe(L(p=>p.filter(he=>!xe(he))),w(p=>!!p.length)).subscribe(p=>{this._ngZone.run(()=>{l.next(p)})});return()=>{fe.unsubscribe(),this._unobserveElement(i)}})}_observeElement(n){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(n))this._observedElements.get(n).count++;else{let i=new T,l=this._mutationObserverFactory.create(P=>i.next(P));l&&l.observe(n,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(n,{observer:l,stream:i,count:1})}return this._observedElements.get(n).stream})}_unobserveElement(n){this._observedElements.has(n)&&(this._observedElements.get(n).count--,this._observedElements.get(n).count||this._cleanupObserver(n))}_cleanupObserver(n){if(this._observedElements.has(n)){let{observer:i,stream:l}=this._observedElements.get(n);i&&i.disconnect(),l.complete(),this._observedElements.delete(n)}}};a(t,"\u0275fac",function(i){return new(i||t)}),a(t,"\u0275prov",D({token:t,factory:t.\u0275fac,providedIn:"root"}));let e=t;return e})(),me=(()=>{let t=class t{_contentObserver=c(Me);_elementRef=c(v);event=new S;get disabled(){return this._disabled}set disabled(n){this._disabled=n,this._disabled?this._unsubscribe():this._subscribe()}_disabled=!1;get debounce(){return this._debounce}set debounce(n){this._debounce=de(n),this._subscribe()}_debounce;_currentSubscription=null;constructor(){}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();let n=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?n.pipe(B(this.debounce)):n).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}};a(t,"\u0275fac",function(i){return new(i||t)}),a(t,"\u0275dir",V({type:t,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",s],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}));let e=t;return e})(),be=(()=>{let t=class t{};a(t,"\u0275fac",function(i){return new(i||t)}),a(t,"\u0275mod",z({type:t})),a(t,"\u0275inj",R({providers:[ce]}));let e=t;return e})();var ge=ve(ye());var De=["labelContent"],Ee=["*"],Oe=e=>({displayed:e});function Pe(e,t){e&1&&x(0)}function ke(e,t){if(e&1&&(f(0,"a",5),g(1,Pe,1,0,"ng-container",6),h()),e&2){let o=u(),n=M(4);N(o.classes),d("ngbTooltip",o.tooltip())("routerLink",o.ptRouterLink())("queryParams",o.ptQueryParams())("queryParamsHandling",o.ptQueryParamsHandling())("routerLinkActive",o.ptRouterLinkActive()),y("title",o.title()),m(),d("ngTemplateOutlet",n)}}function Te(e,t){e&1&&x(0)}function Le(e,t){if(e&1&&(f(0,"a",7),g(1,Te,1,0,"ng-container",6),h()),e&2){let o=u(),n=M(4);N(o.classes),d("ngbTooltip",o.tooltip())("href",o.href(),F),y("title",o.title()),m(),d("ngTemplateOutlet",n)}}function we(e,t){e&1&&x(0)}function Be(e,t){if(e&1&&(f(0,"button",8),g(1,we,1,0,"ng-container",6),h()),e&2){let o=u(),n=M(4);N(o.classes),d("disabled",o.disabled())("ngbTooltip",o.tooltip()),y("title",o.title())("form",o.form()),m(),d("ngTemplateOutlet",n)}}function Re(e,t){if(e&1&&E(0,"my-global-icon",10),e&2){let o=u(2);d("iconName",o.icon())}}function Ae(e,t){if(e&1&&W(0),e&2){let o=u(2);X(" ",o.label()," ")}}function Ie(e,t){e&1&&G(0)}function Se(e,t){if(e&1){let o=q();E(0,"my-loader",9),_(1,Re,1,1,"my-global-icon",10),f(2,"span",11,1),O("cdkObserveContent",function(){A(o);let i=u();return I(i.ngOnChanges())}),_(4,Ae,1,1)(5,Ie,1,0),h()}if(e&2){let o=u();d("ngClass",Y(4,Oe,o.loading()))("loading",o.loading()),m(),C(o.icon()&&!o.loading()?1:-1),m(3),C(o.label()?4:5)}}
1var He=(0,ge.default)("peertube:button"),b=class b{cd=c(te);label=r("");theme=r("secondary");icon=r(void 0);href=r(void 0);ptRouterLink=r(void 0);ptQueryParams=r(void 0);ptQueryParamsHandling=r(void 0);ptRouterLinkActive=r("");title=r(void 0);tooltip=r(void 0);active=r(!1,{transform:s});loading=r(!1,{transform:s});disabled=r(!1,{transform:s});responsiveLabel=r(!1,{transform:s});autoFontSize=r(!1,{transform:s});rounded=r(!1,{transform:s});small=r(!1,{transform:s});show=r(!1,{transform:s});inheritColor=r(!1,{transform:s});form=r();labelContent=ee("labelContent");classes={};ngOnChanges(){this.buildClasses()}ngAfterViewInit(){this.buildClasses()}onTouchEnd(t){this.disabled()&&(t.preventDefault(),t.stopPropagation())}get pointerEvents(){return this.disabled()?"none":"auto"}buildClasses(){let t=!!this.ptRouterLink()||!!this.href(),o=this.getLabel()||"";this.classes={active:this.active(),"peertube-button":!t,"peertube-button-link":t,"primary-button":this.theme()==="primary","secondary-button":this.theme()==="secondary","tertiary-button":this.theme()==="tertiary","danger-button":this.theme()==="danger","has-icon":!!this.icon(),"rounded-icon-button":!!this.rounded(),"icon-only":!o,"label-xl":this.autoFontSize()&&o.length>10,"responsive-label":this.responsiveLabel(),"small-button":this.small(),show:this.show(),"inherit-color":this.inheritColor()},He("Built button classes",{classes:this.classes,label:o,labelContent:this.labelContent()}),this.cd.markForCheck()}getLabel(){return this.label()||this.labelContent()?.nativeElement?.innerText}};a(b,"\u0275fac",function(o){return new(o||b)}),a(b,"\u0275cmp",j({type:b,selectors:[["my-button"]],viewQuery:function(o,n){o&1&&U(n.labelContent,De,5),o&2&&J()},hostVars:2,hostBindings:function(o,n){o&1&&O("touchend",function(l){return n.onTouchEnd(l)}),o&2&&K("pointer-events",n.pointerEvents)},inputs:{label:[1,"label"],theme:[1,"theme"],icon:[1,"icon"],href:[1,"href"],ptRouterLink:[1,"ptRouterLink"],ptQueryParams:[1,"ptQueryParams"],ptQueryParamsHandling:[1,"ptQueryParamsHandling"],ptRouterLinkActive:[1,"ptRouterLinkActive"],title:[1,"title"],tooltip:[1,"tooltip"],active:[1,"active"],loading:[1,"loading"],disabled:[1,"disabled"],responsiveLabel:[1,"responsiveLabel"],autoFontSize:[1,"autoFontSize"],rounded:[1,"rounded"],small:[1,"small"],show:[1,"show"],inheritColor:[1,"inheritColor"],form:[1,"form"]},features:[Q],ngContentSelectors:Ee,decls:5,vars:1,consts:[["content",""],["labelContent",""],[1,"action-button","ellipsis",3,"class","ngbTooltip","routerLink","queryParams","queryParamsHandling","routerLinkActive"],["target","_blank",1,"action-button","ellipsis",3,"class","ngbTooltip","href"],["type","button",1,"action-button","ellipsis",3,"class","disabled","ngbTooltip"],[1,"action-button","ellipsis",3,"ngbTooltip","routerLink","queryParams","queryParamsHandling","routerLinkActive"],[4,"ngTemplateOutlet"],["target","_blank",1,"action-button","ellipsis",3,"ngbTooltip","href"],["type","button",1,"action-button","ellipsis",3,"disabled","ngbTooltip"],["size","md",3,"ngClass","loading"],[3,"iconName"],[1,"button-label",3,"cdkObserveContent"]],template:function(o,n){o&1&&(Z(),_(0,ke,2,9,"a",2)(1,Le,2,6,"a",3)(2,Be,2,7,"button",4),g(3,Se,6,6,"ng-template",null,0,$)),o&2&&C(n.ptRouterLink()||n.ptQueryParams()?0:n.href()?1:2)},dependencies:[ne,ae,oe,ie,le,se,be,me,re],styles:["[_nghost-%COMP%]{display:inline-block}.action-button[_ngcontent-%COMP%]{width:100%;vertical-align:top}.action-button[_ngcontent-%COMP%]   my-loader.displayed[_ngcontent-%COMP%]{display:inline-flex;vertical-align:middle;margin-top:-1px;margin-inline-end:.5rem}.action-button[_ngcontent-%COMP%]:not(.rounded-icon-button).has-icon   my-global-icon[_ngcontent-%COMP%]{position:relative;top:0;right:0;display:inline-block;width:24px;height:24px;line-height:24px}.action-button[_ngcontent-%COMP%]:not(.rounded-icon-button).has-icon:not(.icon-only)   my-global-icon[_ngcontent-%COMP%]{margin-inline-end:0}.action-button.label-xl[_ngcontent-%COMP%]{font-size:90%;padding:var(--input-y-padding) calc(var(--input-x-padding) / 2)!important}@media screen and (max-width:800px){.responsive-label[_ngcontent-%COMP%]   .button-label[_ngcontent-%COMP%]{display:none}.responsive-label[_ngcontent-%COMP%]{padding:var(--input-y-padding) calc(var(--input-x-padding) / 2)!important}}"],changeDetection:0}));var pe=b;export{de as a,ue as b,pe as c};
2/**i18n:347eeb695970c32bc275618edc2e751c67145d9fc3012e70543c114a99b9e016*/

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.