From c5056e6e9a6acecb97cca3ad71b829cdb221c4ed Mon Sep 17 00:00:00 2001 From: Polina Cherkasova Date: Sun, 26 Oct 2025 12:23:28 -0700 Subject: [PATCH 1/2] - --- .../catalog/core_widgets/multiple_choice.dart | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart b/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart index c083cae7d..f61fed8dc 100644 --- a/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart +++ b/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart @@ -137,6 +137,31 @@ final multipleChoice = CatalogItem( ] } } + }, + { + "id": "root", + "component": { + "MultipleChoice": { + "selections": { + "path": "/mySelections" + }, + "maxAllowedSelections": 1, + "options": [ + { + "label": { + "literalString": "Radio Button 1" + }, + "value": "1" + }, + { + "label": { + "literalString": "Radio Button 2" + }, + "value": "2" + } + ] + } + } } ] ''', From c9c873961970fce41f550528b13c677110d3444e Mon Sep 17 00:00:00 2001 From: Polina Cherkasova Date: Sun, 26 Oct 2025 12:34:07 -0700 Subject: [PATCH 2/2] Update multiple_choice.dart --- .../lib/src/catalog/core_widgets/multiple_choice.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart b/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart index f61fed8dc..d23930012 100644 --- a/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart +++ b/packages/flutter_genui/lib/src/catalog/core_widgets/multiple_choice.dart @@ -137,7 +137,11 @@ final multipleChoice = CatalogItem( ] } } - }, + } + ] + ''', + () => ''' + [ { "id": "root", "component": {