{
"core": [
"vstack",
"hstack",
"zstack",
"container",
"grid",
"text",
"image",
"spacer",
"divider",
"progress",
"button",
"link",
"shape"
],
"elements": {
"button": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"canvas": {
"android": {
"note": "bitmap canvas (full SVG path via PathParser)",
"support": "degraded"
},
"desktop": {
"note": "SVG",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "rasterized PNG",
"support": "degraded"
}
},
"chart": {
"android": {
"note": "bitmap bar/line/area/pie",
"support": "full"
},
"desktop": {
"note": "SVG",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "rasterized PNG",
"support": "degraded"
}
},
"container": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"date": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"divider": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"gauge": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "rasterized PNG",
"support": "degraded"
}
},
"grid": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"hstack": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"image": {
"android": {
"note": "url via localPath preprocess; see image.systemName",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "url/data URI; see image.systemName",
"support": "full"
}
},
"label": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"link": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"list": {
"android": {
"note": "Column chunking; soft cap ~50 items",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards Table",
"support": "degraded"
}
},
"progress": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"shape": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "rasterized PNG",
"support": "degraded"
}
},
"spacer": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"text": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"timer": {
"android": {
"note": "Chronometer via AndroidRemoteViews",
"support": "full"
},
"desktop": {
"note": "setInterval",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "provider minute push + static TextBlock",
"support": "degraded"
}
},
"toggle": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"vstack": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "Adaptive Cards 1.5",
"support": "full"
}
},
"zstack": {
"android": {
"note": "",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "",
"support": "full"
},
"macos": {
"note": "",
"support": "full"
},
"windows": {
"note": "rasterized PNG overlay when possible; else flattened Container",
"support": "degraded"
}
}
},
"extended": [
"gauge",
"toggle",
"date",
"chart",
"list",
"timer",
"canvas",
"label"
],
"features": {
"background.gradient": {
"android": {
"note": "baked bitmap at LocalSize / frame",
"support": "full"
},
"desktop": {
"note": "linear/radial/angular CSS/SVG",
"support": "full"
},
"ios": {
"note": "linear/radial/angular SwiftUI",
"support": "full"
},
"macos": {
"note": "linear/radial/angular SwiftUI",
"support": "full"
},
"windows": {
"note": "rasterized PNG backgroundImage when rasterize enabled",
"support": "degraded"
}
},
"canvas.path": {
"android": {
"note": "PathParser full SVG path",
"support": "full"
},
"desktop": {
"note": "SVG path",
"support": "full"
},
"ios": {
"note": "SVG path grammar",
"support": "full"
},
"macos": {
"note": "SVG path grammar",
"support": "full"
},
"windows": {
"note": "rasterized via SVG",
"support": "degraded"
}
},
"image.systemName": {
"android": {
"note": "SF→Material / emoji map (not SF Symbols)",
"support": "degraded"
},
"desktop": {
"note": "SF→Material / emoji map (not SF Symbols)",
"support": "degraded"
},
"ios": {
"note": "SF Symbols",
"support": "full"
},
"macos": {
"note": "SF Symbols",
"support": "full"
},
"windows": {
"note": "emoji TextBlock by default; glyph PNG Image with feature rasterize",
"support": "degraded"
}
},
"image.url": {
"android": {
"note": "preprocess to localPath on setWidgetConfig",
"support": "full"
},
"desktop": {
"note": "",
"support": "full"
},
"ios": {
"note": "host prefetch to data URI on setWidgetConfig",
"support": "full"
},
"macos": {
"note": "host prefetch to data URI on setWidgetConfig",
"support": "full"
},
"windows": {
"note": "Adaptive Cards Image.url",
"support": "full"
}
},
"timer.live": {
"android": {
"note": "Chronometer via AndroidRemoteViews",
"support": "full"
},
"desktop": {
"note": "JS interval",
"support": "full"
},
"ios": {
"note": "Text(..., .timer)",
"support": "full"
},
"macos": {
"note": "Text(..., .timer)",
"support": "full"
},
"windows": {
"note": "provider pushes UpdateWidget ~1/min",
"support": "degraded"
}
}
},
"platforms": [
"ios",
"macos",
"android",
"desktop",
"windows"
],
"version": 1
}