import {PlatformModule} from '@angular/cdk/platform';
Platform
Service to detect the current platform by comparing the userAgent strings and checking browser-specific global properties.
Name | Description |
---|---|
| Whether the current platform is Android. |
| Whether the current rendering engine is Blink. |
| Whether the current browser is Microsoft Edge. |
| Whether the current browser is Firefox. |
| Whether the current platform is Apple iOS. |
| Whether the current browser is Safari. |
| Whether the current rendering engine is Microsoft Trident. |
| Whether the current rendering engine is WebKit. |
| Whether the Angular application is being rendered in the browser. We want to use the Angular platform check because if the Document is shimmed without the navigator, the following checks will fail. This is preferred because sometimes the Document may be shimmed without the user's knowledge or intention |