Cookies concent notice

This site uses cookies from Google to deliver its services and to analyze traffic.
Learn more
Skip to main content
Angular has a new websiteHead 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.