copyWith method

CkLoginRequest copyWith({
  1. Map<String, dynamic>? body,
  2. List<String>? pathParams,
  3. Map<String, dynamic>? queryParams,
  4. Map<String, dynamic>? formFields,
  5. List<Map<String, dynamic>>? listBody,
  6. Map<String, dynamic>? files,
  7. Map<String, String>? headers,
})

Creates a copy of this CkLoginRequest with updated fields.

Implementation

CkLoginRequest copyWith({
  Map<String, dynamic>? body,
  List<String>? pathParams,
  Map<String, dynamic>? queryParams,
  Map<String, dynamic>? formFields,
  List<Map<String, dynamic>>? listBody,
  Map<String, dynamic>? files,
  Map<String, String>? headers,
}) {
  return CkLoginRequest(
    body: body ?? this.body,
    pathParams: pathParams ?? this.pathParams,
    queryParams: queryParams ?? this.queryParams,
    formFields: formFields ?? this.formFields,
    listBody: listBody ?? this.listBody,
    files: files ?? this.files,
    headers: headers ?? this.headers,
  );
}