diff --git a/playground/myome/pizza-kingdom-silvia/select-pizza-schema.json b/playground/myome/pizza-kingdom-silvia/select-pizza-schema.json index 1c674972..d3fc8874 100644 --- a/playground/myome/pizza-kingdom-silvia/select-pizza-schema.json +++ b/playground/myome/pizza-kingdom-silvia/select-pizza-schema.json @@ -1,6 +1,6 @@ { - "title": "Dropdown list", - "description": "A dropdown list with options pulled form existing Task Data. IMPORTANT - Add 'fruits' to Task Data before using this component!!!", + "title": "Multiple Choice List", + "description": "Build a multiple choice list with a predefined list of options", "type": "object", "properties": { "favoriteFruit": { @@ -9,6 +9,20 @@ "anyOf": [ "options_from_task_data_var:fruits" ] + }, + "multipleChoicesList": { + "type": "array", + "title": "A multiple choices list", + "items": { + "type": "string", + "enum": [ + "foo", + "bar", + "fuzz", + "qux" + ] + }, + "uniqueItems": true } } } \ No newline at end of file diff --git a/playground/myome/pizza-kingdom-silvia/select-pizza-uischema.json b/playground/myome/pizza-kingdom-silvia/select-pizza-uischema.json index 9e26dfee..fb75fa4e 100644 --- a/playground/myome/pizza-kingdom-silvia/select-pizza-uischema.json +++ b/playground/myome/pizza-kingdom-silvia/select-pizza-uischema.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "multipleChoicesList": { + "ui:widget": "checkboxes" + } +} \ No newline at end of file diff --git a/playground/myome/pizza/select-pizza-uischema.json b/playground/myome/pizza/select-pizza-uischema.json index 9e26dfee..fb75fa4e 100644 --- a/playground/myome/pizza/select-pizza-uischema.json +++ b/playground/myome/pizza/select-pizza-uischema.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "multipleChoicesList": { + "ui:widget": "checkboxes" + } +} \ No newline at end of file