1import{Y as m}from"./chunk-CEWHAWND.js";import{w as p}from"./chunk-3GQPMSWI.js";import{Ba as e,Y as o,aa as s,ba as a}from"./chunk-B6BX7UR2.js";var u=(()=>{let t=class t{constructor(r){this.platform=r,this.platformId=a(e)}isMobile(){return(this.platform.is("mobile")||this.platform.is("tablet")||this.platform.is("android")||this.platform.is("ios"))&&!this.platform.is("desktop")}isWeb(){return(this.platform.is("desktop")||this.platform.is("pwa")||this.platform.is("capacitor")===!1)&&!this.platform.is("mobile")}isAndroid(){return this.platform.is("android")}isIOS(){return this.platform.is("ios")}isDesktop(){return this.platform.is("desktop")}getPlatformName(){return this.platform.platforms().join(", ")}isCapacitor(){return this.platform.is("capacitor")}isBrowser(){return p(this.platformId)}};t.\u0275fac=function(f){return new(f||t)(s(m))},t.\u0275prov=o({token:t,factory:t.\u0275fac,providedIn:"root"});let i=t;return i})();export{u as a};
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.