{{userForm.$pristine}} true if the user has not interacted with the form yet (focus/blur are ignored)
{{userForm.$dirty}} true if the user has already interacted with the form (focus/blur are ignored)
{{userForm.$valid}} true if all form controls or elements are valid
{{userForm.$invalid}} true if at least one containing control or elements is invalid
An object hash which containing references to all invalid controls or elements