-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathplatform.d-cnFZCLss.d.ts
executable file
·33 lines (31 loc) · 1.14 KB
/
platform.d-cnFZCLss.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import * as i0 from '@angular/core';
/**
* Service to detect the current platform by comparing the userAgent strings and
* checking browser-specific global properties.
*/
declare class Platform {
private _platformId;
/** Whether the Angular application is being rendered in the browser. */
isBrowser: boolean;
/** Whether the current browser is Microsoft Edge. */
EDGE: boolean;
/** Whether the current rendering engine is Microsoft Trident. */
TRIDENT: boolean;
/** Whether the current rendering engine is Blink. */
BLINK: boolean;
/** Whether the current rendering engine is WebKit. */
WEBKIT: boolean;
/** Whether the current platform is Apple iOS. */
IOS: boolean;
/** Whether the current browser is Firefox. */
FIREFOX: boolean;
/** Whether the current platform is Android. */
ANDROID: boolean;
/** Whether the current browser is Safari. */
SAFARI: boolean;
/** Backwards-compatible constructor. */
constructor(..._args: unknown[]);
static ɵfac: i0.ɵɵFactoryDeclaration<Platform, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<Platform>;
}
export { Platform };