detected-device

1.1.2 • Public • Published

Detected Device

Get the device type, based on window.innerWidth and window.innerHeight

Installation

npm i detected-device

Usage

import {detectedDevice} from 'detected-device'

let isMobile = detectedDevice.isMobile()

if(isMobile){
    //code for portrait or landscape smartphone here...
    if(isMobile === 'portrait'){
        //code for portrait smartphone here...
    }
    else if(isMobile === 'landscape'){
        //code for landscape smartphone here...
    }
}
else{
    //is not mobile device
}

Instance options

Option Value Description
detectedDevice.isMobile() portrait,landscape,false
detectedDevice.isSmallTablet() portrait,landscape,false
detectedDevice.isBigTablet() portrait,landscape,false
detectedDevice.isAllTablet() true,false isSmallTablet() || isBigTablet()
detectedDevice.isAllMobileDevices() true,false isMobile() || isAllTablet()

Package Sidebar

Install

npm i detected-device

Weekly Downloads

0

Version

1.1.2

License

ISC

Unpacked Size

3.37 kB

Total Files

3

Last publish

Collaborators

  • lorenzoawd