ApiBody constructor

const ApiBody({
  1. ApiBodyType type = ApiBodyType.none,
  2. dynamic rawData,
  3. RawBodyContentType rawContentType = RawBodyContentType.json,
  4. Map<String, String>? fields,
  5. List<ApiFile>? files,
  6. String? graphQLQuery,
  7. Map<String, dynamic>? graphQLVariables,
  8. File? binaryFile,
  9. List<int>? binaryBytes,
  10. String? binaryMimeType,
})

Creates an ApiBody with full control over every field.

Prefer the named constructors for the common cases.

Implementation

const ApiBody({
  this.type = ApiBodyType.none,
  this.rawData,
  this.rawContentType = RawBodyContentType.json,
  this.fields,
  this.files,
  this.graphQLQuery,
  this.graphQLVariables,
  this.binaryFile,
  this.binaryBytes,
  this.binaryMimeType,
});