ng-mat-forms
  • Introduction
  • Installing
  • Getting Started
  • Attributes
    • Options
      • column
      • errorMsgOnSubmit
      • floatLabel
      • color
      • appearance
    • Fields
      • type
      • label
      • formControlName
      • directive
      • placeholder
      • regex
      • defaultValue
      • validators
      • list
      • disable
      • labelShow
      • minDate
      • maxDate
      • changeEvents
      • blurEvents
      • maxLength
      • minLength
      • getListFromApi
      • api
      • loadDepenentSelectOnChange
      • errorMessage
  • Callbacks
    • formFieldsChange
    • formChange
    • formSubmit
  • Apis
    • setControlValue
    • setFormValue
    • setControlDisable
    • setControlEnable
    • setValidator
    • removeValidator
Powered by GitBook
On this page
  • Description
  • Example

Was this helpful?

  1. Callbacks

formFieldsChange

Description

called when any of the form field changes

  • event parameter:

    • event.controlName: formControlName of the value changed field

    • event.value: value of the field

    • event.event: field change event

  • event parameter type is NgMatFormFieldChangeModal

Example

onformFieldsChange(event: NgMatFormFieldChangeModal) {
  //Other operations here...
  console.log({controlName: event.controlName,
  value: event.value, event: event.event});
}
<ng-mat-forms [Fields]='ngMatFormFields' 
              [options]='ngMatFormsOptions' 
              (formFieldsChange)="onformFieldsChange($event)">
</ng-mat-forms>
PreviousCallbacksNextformChange

Last updated 5 years ago

Was this helpful?