docs: function () {
              if (this._cfg.disabled) {
                  this._state = "disabled";
              } else if (this._cfg.readOnly) {
                  this._state = "readOnly";
              } else if (this._isPrefilled) {
                  this._state = "prefill";
              } else {
                  if (this._cfg.mandatory) {
                      this._state = "mandatory";
                  } else {
                      this._state = "normal"; // normal type by default
                  }
                  if (this._cfg.formatError || this._cfg.error) {
                      this._state += "Error";
                  }
                  // PTR 04746599: the disabledFocused state must not be reachable
                  // as it does not exist
                  // (the same for readOnlyFocused)
                  if (this._hasFocus || this._keepFocus) {
                      this._state += "Focused";
                  }
              }
          }