При настройке схемы я вижу, что могу запросить любой из следующих типов String |Логический |Массив |Номер |Целое число |Null |Object.
Я пытаюсь настроить схему, которая предлагает пользователю выбрать модуль из списка доступных модулей.Так, например, пользователь увидит что-то вроде этого:
What module are you adding this store to?
> Foo
Bar
Baz
Хотя существует множество примеров как строковых, так и логических приглашений, никто не предоставил пример, который я нашел для приглашений Array.Насколько я могу судить, я не могу понять, как предоставить опции в массиве, чтобы предложить пользователю выбрать, и это вообще не отражено в их документации.
{
"$schema": "http://json-schema.org/schema",
"id": "SchematicsIDXStoreGen",
"title": "IDX Store Gen Schema",
"type": "object",
"properties": {
"featureName": {
"type": "string",
"description": "The name of the store",
"x-prompt": "What is the name of the store you'd like to create"
},
"module": {
"type": "array",
"description": "Select the appropriate module",
"x-prompt": "What module are you adding this store to?" // I want to provide a list of available modules here.
}
},
"required": ["featureName", "module"]
}