Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

IsArrayIn

  • IsArrayIn(target: any[], validationOptions?: ValidationOptions): (object: any, propertyName: string) => void
  • Decorator that checks if the array valued property is in the target array.

    Parameters

    • target: any[]

      The target array

    • Optional validationOptions: ValidationOptions

      The validation options

      Example

      class IsArrayInDemo {
      @IsArrayIn([1,2,3])
      p0: any[] = [1,2]
      }

    Returns (object: any, propertyName: string) => void

      • (object: any, propertyName: string): void
      • Parameters

        • object: any
        • propertyName: string

        Returns void

validateValue

  • Value is valid if the array values are in the target array.

    Parameters

    • vc: ValidationContext

      The validation context.

    • o: any

      The object containing the property to validate.

    Returns boolean

    True if the value is in the target array.

Generated using TypeDoc