Cookies concent notice

This site uses cookies from Google to deliver its services and to analyze traffic.
Learn more
Skip to main content
This site is no longer updated.Head to Angular.devHome
/

This is the archived documentation for Angular v17. Please visit angular.dev to see this page for the current version of Angular.

FormControlStatus

A form can have several different statuses. Each possible status is returned as a string literal.

See more...

      
      type FormControlStatus = 'VALID' | 'INVALID' | 'PENDING' | 'DISABLED';
    

Description

  • VALID: Reports that a control is valid, meaning that no errors exist in the input value.
  • INVALID: Reports that a control is invalid, meaning that an error exists in the input value.
  • PENDING: Reports that a control is pending, meaning that async validation is occurring and errors are not yet available for the input value.
  • DISABLED: Reports that a control is disabled, meaning that the control is exempt from ancestor calculations of validity or value.