copyWithWrapped method

WebApiLogicAppFuncSecuritySettingsResponse copyWithWrapped({
  1. Wrapped<bool?>? requireDigitInPassword,
  2. Wrapped<bool?>? requireSymbolInPassword,
  3. Wrapped<bool?>? requireMinLengthPassword,
  4. Wrapped<int?>? minLengthPassword,
  5. Wrapped<bool?>? autoLogoutUser,
  6. Wrapped<int?>? autoLogoutMinutes,
  7. Wrapped<bool?>? lockUserAfterFailedAttempts,
  8. Wrapped<int?>? lockUserAfterFailedAttemptsNumber,
})

Implementation

WebApiLogicAppFuncSecuritySettingsResponse copyWithWrapped({
  Wrapped<bool?>? requireDigitInPassword,
  Wrapped<bool?>? requireSymbolInPassword,
  Wrapped<bool?>? requireMinLengthPassword,
  Wrapped<int?>? minLengthPassword,
  Wrapped<bool?>? autoLogoutUser,
  Wrapped<int?>? autoLogoutMinutes,
  Wrapped<bool?>? lockUserAfterFailedAttempts,
  Wrapped<int?>? lockUserAfterFailedAttemptsNumber,
}) {
  return WebApiLogicAppFuncSecuritySettingsResponse(
    requireDigitInPassword: (requireDigitInPassword != null
        ? requireDigitInPassword.value
        : this.requireDigitInPassword),
    requireSymbolInPassword: (requireSymbolInPassword != null
        ? requireSymbolInPassword.value
        : this.requireSymbolInPassword),
    requireMinLengthPassword: (requireMinLengthPassword != null
        ? requireMinLengthPassword.value
        : this.requireMinLengthPassword),
    minLengthPassword: (minLengthPassword != null
        ? minLengthPassword.value
        : this.minLengthPassword),
    autoLogoutUser: (autoLogoutUser != null
        ? autoLogoutUser.value
        : this.autoLogoutUser),
    autoLogoutMinutes: (autoLogoutMinutes != null
        ? autoLogoutMinutes.value
        : this.autoLogoutMinutes),
    lockUserAfterFailedAttempts: (lockUserAfterFailedAttempts != null
        ? lockUserAfterFailedAttempts.value
        : this.lockUserAfterFailedAttempts),
    lockUserAfterFailedAttemptsNumber:
        (lockUserAfterFailedAttemptsNumber != null
        ? lockUserAfterFailedAttemptsNumber.value
        : this.lockUserAfterFailedAttemptsNumber),
  );
}