SchemaHelper class
Вспомогательный класс для схемы диалогов.
Конструкторы
| Schema |
Создает новый экземпляр |
Свойства
| property | Корневое свойство объекта для схемы. |
| required | Список обязательных имен свойств. |
| schema | Объект схемы JSON. |
Методы
| path |
Возвращает объект схемы для заданного пути свойства. |
Сведения о конструкторе
SchemaHelper(object)
Создает новый экземпляр SchemaHelper.
new SchemaHelper(schema: object)
Параметры
- schema
-
object
Схема JSON для анализа.
Сведения о свойстве
property
required
Список обязательных имен свойств.
string[] required
Значение свойства
string[]
Список обязательных имен свойств.
schema
Объект схемы JSON.
schema: object
Значение свойства
object
Сведения о методе
pathToSchema(string)
Возвращает объект схемы для заданного пути свойства.
function pathToSchema(path: string): PropertySchema | undefined
Параметры
- path
-
string
Путь к схеме свойств для возврата.
Возвращаемое значение
PropertySchema | undefined
объект схемы для заданного пути свойства.