getUserDashboards method
Future<PageData<DashboardInfo> >
getUserDashboards(
- PageLink pageLink, {
- bool? mobile,
- Operation? operation,
- String? userId,
- RequestConfig? requestConfig,
Implementation
Future<PageData<DashboardInfo>> getUserDashboards(PageLink pageLink,
{bool? mobile,
Operation? operation,
String? userId,
RequestConfig? requestConfig}) async {
var queryParams = pageLink.toQueryParameters();
if (operation != null) {
queryParams['operation'] = operation.toShortString();
}
if (userId != null) {
queryParams['userId'] = userId;
}
if (mobile != null) {
queryParams['mobile'] = mobile;
}
var response = await _tbClient.get<Map<String, dynamic>>(
'/api/user/dashboards',
queryParameters: queryParams,
options: defaultHttpOptionsFromConfig(requestConfig));
return _tbClient.compute(parseDashboardInfoPageData, response.data!);
}