Reorder browser and platform info functions

Platform info functions grouped together and browser info functions
grouped together.
This commit is contained in:
Samuel Mannehed 2019-01-09 13:05:25 +01:00
parent 77e261dba3
commit 97e23ebbb2
1 changed files with 11 additions and 11 deletions

View File

@ -53,6 +53,17 @@ export function isMac() {
return navigator && !!(/mac/i).exec(navigator.platform); return navigator && !!(/mac/i).exec(navigator.platform);
} }
export function isWindows() {
return navigator && !!(/win/i).exec(navigator.platform);
}
export function isIOS() {
return navigator &&
(!!(/ipad/i).exec(navigator.platform) ||
!!(/iphone/i).exec(navigator.platform) ||
!!(/ipod/i).exec(navigator.platform));
}
export function isIE() { export function isIE() {
return navigator && !!(/trident/i).exec(navigator.userAgent); return navigator && !!(/trident/i).exec(navigator.userAgent);
} }
@ -65,14 +76,3 @@ export function isFirefox() {
return navigator && !!(/firefox/i).exec(navigator.userAgent); return navigator && !!(/firefox/i).exec(navigator.userAgent);
} }
export function isWindows() {
return navigator && !!(/win/i).exec(navigator.platform);
}
export function isIOS() {
return navigator &&
(!!(/ipad/i).exec(navigator.platform) ||
!!(/iphone/i).exec(navigator.platform) ||
!!(/ipod/i).exec(navigator.platform));
}