Device

Interface representing a device with properties for model, type, and vendor.

Properties
NameTypeDescription
modelstring | undefined

The model of the device, determined dynamically.

typestring | undefined

The type of the device. Possible values: console, mobile, tablet, smarttv, wearable, embedded.

vendorstring | undefined

The vendor of the device. Possible values: Acer, Alcatel, Amazon, Apple, Archos, Asus, BenQ, BlackBerry, Dell, GeeksPhone, Google, HP, HTC, Huawei, Jolla, Lenovo, LG, Meizu, Microsoft, Motorola, Nexian, Nintendo, Nokia, Nvidia, Ouya, Palm, Panasonic, Polytron, RIM, Samsung, Sharp, Siemens, Sony-Ericsson, Sprint, Xbox, ZTE.