Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ITypeMatch

Hierarchy

  • ITypeMatch

Index

Properties

Optional array

array: function

Type declaration

    • (value: any[]): void
    • Parameters

      • value: any[]

      Returns void

Optional boolean

boolean: function

Type declaration

    • (value: boolean): void
    • Parameters

      • value: boolean

      Returns void

Optional custom

custom: Array<ICustomTypeMatchRule<any>>

Optional date

date: function

Type declaration

    • (value: Date): void
    • Parameters

      • value: Date

      Returns void

Optional default

default: function

Type declaration

    • (value: any): void
    • Parameters

      • value: any

      Returns void

Optional error

error: function

Type declaration

    • (value: Error): void
    • Parameters

      • value: Error

      Returns void

Optional function

function: function

Type declaration

    • (value: function): void
    • Parameters

      • value: function
          • (...args: any[]): any
          • Parameters

            • Rest ...args: any[]

            Returns any

      Returns void

Optional null

null: function

Type declaration

    • (): void
    • Returns void

Optional number

number: function

Type declaration

    • (value: number): void
    • Parameters

      • value: number

      Returns void

Optional object

object: function

Type declaration

    • (value: any): void
    • Parameters

      • value: any

      Returns void

Optional regexp

regexp: function

Type declaration

    • (value: RegExp): void
    • Parameters

      • value: RegExp

      Returns void

Optional string

string: function

Type declaration

    • (value: string): void
    • Parameters

      • value: string

      Returns void

Optional symbol

symbol: function

Type declaration

    • (value: any): void
    • Parameters

      • value: any

      Returns void

Optional undefined

undefined: function

Type declaration

    • (): void
    • Returns void