Add typing for browser.js
This commit is contained in:
Vendored
+45
@@ -0,0 +1,45 @@
|
||||
export default browser;
|
||||
/**
|
||||
* Browser detection utility.
|
||||
*/
|
||||
declare namespace browser {
|
||||
import version = version;
|
||||
export { version };
|
||||
import versionMajor = versionMajor;
|
||||
export { versionMajor };
|
||||
export let edge: boolean;
|
||||
export let edgeChromium: boolean;
|
||||
export let firefox: boolean;
|
||||
export let safari: boolean;
|
||||
export let osx: boolean;
|
||||
export let ipad: boolean;
|
||||
export let ps4: boolean;
|
||||
export let tv: boolean;
|
||||
export let mobile: boolean;
|
||||
export let xboxOne: boolean;
|
||||
export let animate: boolean;
|
||||
export let hisense: boolean;
|
||||
export let tizen: boolean;
|
||||
export let vidaa: boolean;
|
||||
export let web0s: boolean;
|
||||
export let edgeUwp: boolean;
|
||||
export let web0sVersion: number | undefined;
|
||||
export let tizenVersion: number | undefined;
|
||||
export let orsay: boolean;
|
||||
export let operaTv: boolean;
|
||||
export let slow: boolean;
|
||||
export let touch: boolean;
|
||||
export let keyboard: boolean;
|
||||
export { supportsCssAnimation };
|
||||
export let iOS: boolean;
|
||||
export let iOSVersion: number | undefined;
|
||||
}
|
||||
|
||||
declare namespace matched {
|
||||
export { browser };
|
||||
export { version };
|
||||
export let platform: string;
|
||||
export { versionMajor };
|
||||
}
|
||||
|
||||
declare function supportsCssAnimation(allowPrefix: any): any;
|
||||
Reference in New Issue
Block a user