getCommentsPublic method

Future<GetCommentsResponseWithPresencePublicComment?> getCommentsPublic(
  1. String tenantId,
  2. String urlId, {
  3. int? page,
  4. SortDirections? direction,
  5. String? sso,
  6. int? skip,
  7. int? skipChildren,
  8. int? limit,
  9. int? limitChildren,
  10. bool? countChildren,
  11. String? fetchPageForCommentId,
  12. bool? includeConfig,
  13. bool? countAll,
  14. bool? includei10n,
  15. String? locale,
  16. String? modules,
  17. bool? isCrawler,
  18. bool? includeNotificationCount,
  19. bool? asTree,
  20. int? maxTreeDepth,
  21. bool? useFullTranslationIds,
  22. String? parentId,
  23. String? searchText,
  24. List<String>? hashTags,
  25. String? userId,
  26. String? customConfigStr,
  27. String? afterCommentId,
  28. String? beforeCommentId,
})

req tenantId urlId

Parameters:

Implementation

Future<GetCommentsResponseWithPresencePublicComment?> getCommentsPublic(String tenantId, String urlId, { int? page, SortDirections? direction, String? sso, int? skip, int? skipChildren, int? limit, int? limitChildren, bool? countChildren, String? fetchPageForCommentId, bool? includeConfig, bool? countAll, bool? includei10n, String? locale, String? modules, bool? isCrawler, bool? includeNotificationCount, bool? asTree, int? maxTreeDepth, bool? useFullTranslationIds, String? parentId, String? searchText, List<String>? hashTags, String? userId, String? customConfigStr, String? afterCommentId, String? beforeCommentId, }) async {
  final response = await getCommentsPublicWithHttpInfo(tenantId, urlId,  page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId, );
  if (response.statusCode >= HttpStatus.badRequest) {
    throw ApiException(response.statusCode, await _decodeBodyBytes(response));
  }
  // When a remote server returns no body with a status of 204, we shall not decode it.
  // At the time of writing this, `dart:convert` will throw an "Unexpected end of input"
  // FormatException when trying to decode an empty string.
  if (response.body.isNotEmpty && response.statusCode != HttpStatus.noContent) {
    return await apiClient.deserializeAsync(await _decodeBodyBytes(response), 'GetCommentsResponseWithPresencePublicComment',) as GetCommentsResponseWithPresencePublicComment;

  }
  return null;
}