copyWithWrapped method

WebhookToolApiSchemaConfigInput copyWithWrapped({
  1. Wrapped<String>? url,
  2. Wrapped<WebhookToolApiSchemaConfigInputMethod?>? method,
  3. Wrapped<Map<String, dynamic>?>? pathParamsSchema,
  4. Wrapped? queryParamsSchema,
  5. Wrapped? requestBodySchema,
  6. Wrapped<Map<String, dynamic>?>? requestHeaders,
})

Implementation

WebhookToolApiSchemaConfigInput copyWithWrapped(
    {Wrapped<String>? url,
    Wrapped<enums.WebhookToolApiSchemaConfigInputMethod?>? method,
    Wrapped<Map<String, dynamic>?>? pathParamsSchema,
    Wrapped<dynamic>? queryParamsSchema,
    Wrapped<dynamic>? requestBodySchema,
    Wrapped<Map<String, dynamic>?>? requestHeaders}) {
  return WebhookToolApiSchemaConfigInput(
      url: (url != null ? url.value : this.url),
      method: (method != null ? method.value : this.method),
      pathParamsSchema: (pathParamsSchema != null
          ? pathParamsSchema.value
          : this.pathParamsSchema),
      queryParamsSchema: (queryParamsSchema != null
          ? queryParamsSchema.value
          : this.queryParamsSchema),
      requestBodySchema: (requestBodySchema != null
          ? requestBodySchema.value
          : this.requestBodySchema),
      requestHeaders: (requestHeaders != null
          ? requestHeaders.value
          : this.requestHeaders));
}