12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- export declare type UserAgent = string;
- export declare type Navigator = {
- userAgent: string;
- platform: string;
- maxTouchPoints?: number;
- };
- export declare type isMobileResult = {
- apple: {
- phone: boolean;
- ipod: boolean;
- tablet: boolean;
- universal: boolean;
- device: boolean;
- };
- amazon: {
- phone: boolean;
- tablet: boolean;
- device: boolean;
- };
- android: {
- phone: boolean;
- tablet: boolean;
- device: boolean;
- };
- windows: {
- phone: boolean;
- tablet: boolean;
- device: boolean;
- };
- other: {
- blackberry: boolean;
- blackberry10: boolean;
- opera: boolean;
- firefox: boolean;
- chrome: boolean;
- device: boolean;
- };
- phone: boolean;
- tablet: boolean;
- any: boolean;
- };
- export declare type IsMobileParameter = UserAgent | Navigator;
- export default function isMobile(param?: IsMobileParameter): isMobileResult;
|