Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ObjectBuilder

Defined in index

Constructor

constructor(properties: Recordexternal Record<string, AnyBuildertype AnyBuilderbuilders/AnyBuilder>)

Properties

inner: SchemaObjectTypeinterface SchemaObjectTypecompiler/SchemaObjectType[src]

Methods

optional(): ObjectBuilderclass ObjectBuilderbuilders/ObjectBuilder[src]
validator(
validator: ((val: Recordexternal Record<string, unknown>) => unknown) | string
): ObjectBuilderclass ObjectBuilderbuilders/ObjectBuilder
[src]
err(
kind: "type" | "validator",
value: ((...els: Arrayexternal Array<any>) => ValidationErrortype ValidationErrorcompiler/ValidationError) | string
): ObjectBuilderclass ObjectBuilderbuilders/ObjectBuilder
[src]
finish(): Readonlyexternal Readonly<SchemaObjectTypeinterface SchemaObjectTypecompiler/SchemaObjectType>[src]