kemApiV3InternalUnassignedDevicesGet method

Future<Response<List<DeviceListingDTO>>> kemApiV3InternalUnassignedDevicesGet({
  1. String? filterText,
  2. int? limit,
  3. int? offset,
  4. bool? includeDealerOrgs,
  5. VisibilityDTO? visibility,
  6. DeviceSortDTO? sort,
  7. SortDirectionDTO? sortDirection,
})

Get a list of unassigned Devices @param FilterText If provided, only devices whose device information, dealer org, or homeowner information contain the given filter text will be included @param Limit Number of devices to return @param Offset Number of devices to skip @param IncludeDealerOrgs Whether to include dealer org information in the device response @param Visibility Whether to include only visible, hidden, or all devices. Defaults to visible devices. @param Sort If provided, this parameter provides the column name by which the data is going to be sorted by. Defaults to null. @param SortDirection Along with sort, this parameter provides the direction by which the data is going to be sorted by. Defaults to Ascending

Implementation

Future<chopper.Response<List<DeviceListingDTO>>>
    kemApiV3InternalUnassignedDevicesGet({
  String? filterText,
  int? limit,
  int? offset,
  bool? includeDealerOrgs,
  enums.VisibilityDTO? visibility,
  enums.DeviceSortDTO? sort,
  enums.SortDirectionDTO? sortDirection,
}) {
  generatedMapping.putIfAbsent(
      DeviceListingDTO, () => DeviceListingDTO.fromJsonFactory);

  return _kemApiV3InternalUnassignedDevicesGet(
      filterText: filterText,
      limit: limit,
      offset: offset,
      includeDealerOrgs: includeDealerOrgs,
      visibility: visibility?.value?.toString(),
      sort: sort?.value?.toString(),
      sortDirection: sortDirection?.value?.toString());
}