$getenv
Read environment values such as widget size and parameters.
$getenv(key)
Example
//
// ScriptWidget
// https://xnu.app/scriptwidget
//
// Usage for component $getenv
//
/*
widget-size
- large
- medium
- small
*/
const widget_size = $getenv("widget-size");
/*
parameter config in system widget config panel
*/
const widget_param = $getenv("widget-param");
$render(
<vstack frame="max">
<text font="title">Widget Size : {widget_size}</text>
<text font="caption">Widget Parameter : {widget_param}</text>
</vstack>
);
HealthKit and Location data are only available after user authorization in the main app. Widgets may show cached or fallback data.