Поделиться через


SchemaHelper class

Вспомогательный класс для схемы диалогов.

Конструкторы

SchemaHelper(object)

Создает новый экземпляр SchemaHelper.

Свойства

property

Корневое свойство объекта для схемы.

required

Список обязательных имен свойств.

schema

Объект схемы JSON.

Методы

pathToSchema(string)

Возвращает объект схемы для заданного пути свойства.

Сведения о конструкторе

SchemaHelper(object)

Создает новый экземпляр SchemaHelper.

new SchemaHelper(schema: object)

Параметры

schema

object

Схема JSON для анализа.

Сведения о свойстве

property

Корневое свойство объекта для схемы.

property: PropertySchema

Значение свойства

required

Список обязательных имен свойств.

string[] required

Значение свойства

string[]

Список обязательных имен свойств.

schema

Объект схемы JSON.

schema: object

Значение свойства

object

Сведения о методе

pathToSchema(string)

Возвращает объект схемы для заданного пути свойства.

function pathToSchema(path: string): PropertySchema | undefined

Параметры

path

string

Путь к схеме свойств для возврата.

Возвращаемое значение

PropertySchema | undefined

объект схемы для заданного пути свойства.