kemApiV3KohleradminHomeownersListingGet method

Future<Response<HomeownerListingDTO>> kemApiV3KohleradminHomeownersListingGet({
  1. List<String>? emails,
  2. List<int>? ids,
  3. List<String>? serialNumbers,
  4. ApprovalDTO? serialNumbersApproval,
  5. String? filterText,
  6. int? limit,
  7. int? offset,
  8. HomeownerSortDTO? sort,
  9. SortDirectionDTO? sortDirection,
})

@param emails @param ids @param serialNumbers @param serialNumbersApproval Various states of the relationship between a device and a dealer org or homeowner. @param filterText @param limit @param offset @param sort Various values based on the columns in the Pro Analytics homeowner table @param sortDirection

Implementation

Future<chopper.Response<HomeownerListingDTO>>
    kemApiV3KohleradminHomeownersListingGet({
  List<String>? emails,
  List<int>? ids,
  List<String>? serialNumbers,
  enums.ApprovalDTO? serialNumbersApproval,
  String? filterText,
  int? limit,
  int? offset,
  enums.HomeownerSortDTO? sort,
  enums.SortDirectionDTO? sortDirection,
}) {
  generatedMapping.putIfAbsent(
      HomeownerListingDTO, () => HomeownerListingDTO.fromJsonFactory);

  return _kemApiV3KohleradminHomeownersListingGet(
      emails: emails,
      ids: ids,
      serialNumbers: serialNumbers,
      serialNumbersApproval: serialNumbersApproval?.value?.toString(),
      filterText: filterText,
      limit: limit,
      offset: offset,
      sort: sort?.value?.toString(),
      sortDirection: sortDirection?.value?.toString());
}