File

src/lib/directives/form-control-mark-touched.directive.ts

Metadata

Index

Methods
HostListeners

Constructor

constructor(parent: ControlContainer)
Parameters :
Name Type Optional
parent ControlContainer No

HostListeners

click

Methods

Public onClick
onClick()
Decorators :
@HostListener('click')
Returns : void
import {
  Directive,
  HostListener,
} from '@angular/core';
import { ControlContainer } from '@angular/forms';

@Directive({
  selector: '[rxapFormControlMarkTouched]',
  standalone: true,
})
export class FormControlMarkTouchedDirective {

  constructor(private readonly parent: ControlContainer) {
  }

  @HostListener('click')
  public onClick() {
    this.parent.control?.markAllAsTouched();
  }

}

results matching ""

    No results matching ""