Files
DefinitelyTyped/types/mobile-detect/index.d.ts
2017-08-20 15:37:53 -07:00

23 lines
644 B
TypeScript

// Type definitions for mobile-detect v1.2.0
// Project: http://hgoebl.github.io/mobile-detect.js/
// Definitions by: Martin McWhorter <https://github.com/martinmcwhorter>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare class MobileDetect {
constructor(userAgent: string, maxPhoneWidth?: number);
is(key: string): boolean;
match(pattern: string|RegExp): boolean;
mobile(): string;
mobileGrade(): string;
os(): string;
phone(): string;
tablet(): string;
userAgent(): string;
version(value: string): number;
versionStr(value: string): string;
}
export = MobileDetect;
export as namespace MobileDetect;