Skip to main content

iCUE Global Object

Widget API Version 1.4.0

The iCUE global object provides utility functions and properties for HTML widgets. Automatically available in the JavaScript context of every widget.

Properties

PropertyTypeDescription
iCUELanguagestringCurrent iCUE interface language ("en", "de", etc)
fpsLimitnumberFPS limit for widget rendering (default: 30)
isPreviewbooleantrue when the widget runs in preview mode, false on real device
console.log(iCUE.iCUELanguage); // "en"
console.log(iCUE.fpsLimit); // 30
console.log(iCUE.isPreview); // true in preview/mimic, false on real device

Methods

defaultTemperatureUnit() returns: string - "°C" (metric) or "°F" (imperial) based iCUE settings.

const unit = iCUE.defaultTemperatureUnit(); // "°C"