Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface JoiString

Hierarchy

Indexable

[k: string]: any

Index

Properties

Optional allow

allow: any[]

Optional alphanum

alphanum: undefined | false | true

Optional base64

base64: undefined | false | true

Optional dataUri

dataUri: undefined | false | true

Optional default

default: any

Optional description

description: undefined | string

Optional email

email: undefined | false | true

Optional forbidden

forbidden: undefined | false | true

Optional hex

hex: undefined | false | true

Optional hostname

hostname: undefined | false | true

Optional id

id: undefined | string

Optional insensitive

insensitive: undefined | false | true

Optional invalid

invalid: any[]

Optional ip

ip: undefined | string

Optional isoDate

isoDate: undefined | false | true

Optional label

label: undefined | string

Optional length

length: undefined | number

Optional lowercase

lowercase: undefined | false | true

Optional max

max: undefined | number

Optional min

min: undefined | number

Optional optional

optional: undefined | false | true

Optional regex

regex: RegExp

Optional required

required: undefined | false | true

Optional strip

strip: undefined | false | true

Optional token

token: undefined | false | true

Optional trim

trim: undefined | false | true

type

type: JoiType

Optional uppercase

uppercase: undefined | false | true

Optional uri

uri: undefined | false | true

Optional uuid

uuid: undefined | false | true

Optional valid

valid: any[]

Generated using TypeDoc