How to use the ngx-validators.UniversalValidators.noWhitespace function in ngx-validators

To help you get started, we’ve selected a few ngx-validators examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github Nightapes / ngx-validators / examples / src / app / reactive-forms / universal-validator / universal-validator.component.ts View on Github external
import { isNumber } from 'util';
import { Component, OnInit } from '@angular/core';

@Component({
  selector: 'app-reactive-universal-validator',
  templateUrl: './universal-validator.component.html',
  styleUrls: ['./universal-validator.component.css']
})
export class ReactiveFormUniversalValidatorComponent implements OnInit {

  form: FormGroup;
  noWhitespace: FormControl = new FormControl('', Validators.compose([
    Validators.required,
    UniversalValidators.noWhitespace
  ]));

  noEmptyString: FormControl = new FormControl('', Validators.compose([
    Validators.required,
    UniversalValidators.noEmptyString
  ]));

  min: FormControl = new FormControl('', Validators.compose([
    Validators.required,
    UniversalValidators.min(5)
  ]));

  max: FormControl = new FormControl('', Validators.compose([
    Validators.required,
    UniversalValidators.max(10)
  ]));