Skip to content

← enums

DeviceType enum ​

csv
CONSOLE, EMBEDDED, MOBILE, SMARTTV, TABLET, WEARABLE, XR

INFO

See list of possible device type here.

Values ​

EnumValue
DeviceType.CONSOLE"console"
DeviceType.EMBEDDED"embedded"
DeviceType.MOBILE"mobile"
DeviceType.SMARTTV"smarttv"
DeviceType.TABLET"tablet"
DeviceType.WEARABLE"wearable"
DeviceType.XR"xr"

WARNING

DeviceType.DESKTOP is deprecated, see here for more details.

Code Example ​

detect-tv.js
js
import { UAParser } from 'ua-parser-js'; 
import { DeviceType } from 'ua-parser-js/enums';

if (UAParser().device.is(DeviceType.SMARTTV)) {
    console.log('Some big display here');
}

UAParser.js v2 is licensed under AGPLv3 or PRO licenses.