getDeviceProfileInfos method
Future<PageData<DeviceProfileInfo> >
getDeviceProfileInfos(
- PageLink pageLink, {
- DeviceTransportType? transportType,
- RequestConfig? requestConfig,
Implementation
Future<PageData<DeviceProfileInfo>> getDeviceProfileInfos(PageLink pageLink,
{DeviceTransportType? transportType,
RequestConfig? requestConfig}) async {
var queryParams = pageLink.toQueryParameters();
if (transportType != null) {
queryParams['transportType'] = transportType.toShortString();
}
var response = await _tbClient.get<Map<String, dynamic>>(
'/api/deviceProfileInfos',
queryParameters: queryParams,
options: defaultHttpOptionsFromConfig(requestConfig));
return _tbClient.compute(parseDeviceProfileInfoPageData, response.data!);
}