getWidgetTypes method

Future<PageData<WidgetTypeInfo>> getWidgetTypes(
  1. PageLink pageLink, {
  2. bool tenantOnly = false,
  3. bool fullSearch = false,
  4. RequestConfig? requestConfig,
})

Implementation

Future<PageData<WidgetTypeInfo>> getWidgetTypes(PageLink pageLink,
    {bool tenantOnly = false,
    bool fullSearch = false,
    RequestConfig? requestConfig}) async {
  var response = await _tbClient.get<Map<String, dynamic>>('/api/widgetTypes',
      queryParameters: {
        ...pageLink.toQueryParameters(),
        'tenantOnly': tenantOnly,
        'fullSearch': fullSearch
      },
      options: defaultHttpOptionsFromConfig(requestConfig));
  return _tbClient.compute(parseWidgetTypeInfoPageData, response.data!);
}