copyWithWrapped method

ConversationHistoryTranscriptToolCallWebhookDetails copyWithWrapped({
  1. Wrapped<String?>? type,
  2. Wrapped<String>? method,
  3. Wrapped<String>? url,
  4. Wrapped<Map<String, dynamic>?>? headers,
  5. Wrapped<Map<String, dynamic>?>? pathParams,
  6. Wrapped<Map<String, dynamic>?>? queryParams,
  7. Wrapped? body,
})

Implementation

ConversationHistoryTranscriptToolCallWebhookDetails copyWithWrapped(
    {Wrapped<String?>? type,
    Wrapped<String>? method,
    Wrapped<String>? url,
    Wrapped<Map<String, dynamic>?>? headers,
    Wrapped<Map<String, dynamic>?>? pathParams,
    Wrapped<Map<String, dynamic>?>? queryParams,
    Wrapped<dynamic>? body}) {
  return ConversationHistoryTranscriptToolCallWebhookDetails(
      type: (type != null ? type.value : this.type),
      method: (method != null ? method.value : this.method),
      url: (url != null ? url.value : this.url),
      headers: (headers != null ? headers.value : this.headers),
      pathParams: (pathParams != null ? pathParams.value : this.pathParams),
      queryParams:
          (queryParams != null ? queryParams.value : this.queryParams),
      body: (body != null ? body.value : this.body));
}