(win: any)
| 98 | const isCordova = (win: any): boolean => !!(win['cordova'] || win['phonegap'] || win['PhoneGap']); |
| 99 | |
| 100 | const isCapacitorNative = (win: any): boolean => { |
| 101 | const capacitor = win['Capacitor']; |
| 102 | // TODO(ROU-11693): Remove when we no longer support Capacitor 2, which does not have isNativePlatform |
| 103 | return !!(capacitor?.isNative || (capacitor?.isNativePlatform && !!capacitor.isNativePlatform())); |
| 104 | }; |
| 105 | |
| 106 | const isElectron = (win: Window): boolean => testUserAgent(win, /electron/i); |
| 107 |