File

src/validation/pattern.model.ts

Extends

Validation

Index

Properties
Methods

Constructor

constructor(message: string, value: string)
Parameters :
Name Type Optional Description
message string
value string

Methods

Public isRequired
isRequired()
Returns : boolean

Properties

Public value
value: string
Type : string
import { Validation, ValidationType } from '.';

export class Pattern extends Validation {

  public constructor(
    message: string,
    public value: string
  ) {
    super(ValidationType.PATTERN, message);
  }

  /** @override */
  public isRequired(): boolean {
    return ValidationType.PATTERN === this.type && 'true' === this.value.toString();
  }
}

results matching ""

    No results matching ""