@clearcodehq/openrtb
Version:
Library with OpenRTB spec types which allows to build and validate OpenRTB objects
26 lines (25 loc) • 1.44 kB
JavaScript
;
// Copyright (C) 2021 by Clearcode <https://clearcode.cc>
// and associates (see AUTHORS).
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConnectionType = exports.DeviceType = void 0;
var DeviceType;
(function (DeviceType) {
DeviceType[DeviceType["MobileTablet"] = 1] = "MobileTablet";
DeviceType[DeviceType["PersonalComputer"] = 2] = "PersonalComputer";
DeviceType[DeviceType["ConnectedTV"] = 3] = "ConnectedTV";
DeviceType[DeviceType["Phone"] = 4] = "Phone";
DeviceType[DeviceType["Tablet"] = 5] = "Tablet";
DeviceType[DeviceType["ConnectedDevice"] = 6] = "ConnectedDevice";
DeviceType[DeviceType["SetTopBox"] = 7] = "SetTopBox";
})(DeviceType = exports.DeviceType || (exports.DeviceType = {}));
var ConnectionType;
(function (ConnectionType) {
ConnectionType[ConnectionType["Unknown"] = 0] = "Unknown";
ConnectionType[ConnectionType["Ethernet"] = 1] = "Ethernet";
ConnectionType[ConnectionType["WIFI"] = 2] = "WIFI";
ConnectionType[ConnectionType["CellularNetworkUnknownGeneration"] = 3] = "CellularNetworkUnknownGeneration";
ConnectionType[ConnectionType["CellularNetwork2G"] = 4] = "CellularNetwork2G";
ConnectionType[ConnectionType["CellularNetwork3G"] = 5] = "CellularNetwork3G";
ConnectionType[ConnectionType["CellularNetwork4G"] = 6] = "CellularNetwork4G";
})(ConnectionType = exports.ConnectionType || (exports.ConnectionType = {}));