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 StringBuilder

Defined in index

Constructor

constructor()

Properties

inner: SchemaStringTypeinterface SchemaStringTypecompiler/SchemaStringType[src]

Methods

max(number: number): StringBuilderclass StringBuilderbuilders/StringBuilder[src]
min(number: number): StringBuilderclass StringBuilderbuilders/StringBuilder[src]
pattern(pattern: RegExpexternal RegExp): StringBuilderclass StringBuilderbuilders/StringBuilder[src]
optional(): StringBuilderclass StringBuilderbuilders/StringBuilder[src]
validator(
validator: ((val: string) => unknown) | string
): StringBuilderclass StringBuilderbuilders/StringBuilder
[src]
err(
kind: "maxLen" | "minLen" | "type" | "pattern" | "validator",
value: ((...els: Arrayexternal Array<any>) => ValidationErrortype ValidationErrorcompiler/ValidationError) | string
): StringBuilderclass StringBuilderbuilders/StringBuilder
[src]
finish(): Readonlyexternal Readonly<SchemaStringTypeinterface SchemaStringTypecompiler/SchemaStringType>[src]