AmityCommentQueryBuilder class

Constructors

AmityCommentQueryBuilder({required CommentQueryUseCase useCase})

Properties

dataTypeFilter AmityCommentDataTypeFilter?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

build({int? pageSize = 20}) → GetCommentRequest
dataTypes(AmityCommentDataTypeFilter? filter) AmityCommentQueryBuilder
filterById(bool isFilterByParentId) AmityCommentQueryBuilder
getLiveCollection({int? pageSize = 20}) CommentLiveCollection
getPagingData({String? token, int? limit}) Future<PageListData<List<AmityComment>, String>>
includeDeleted(bool includeDeleted) AmityCommentQueryBuilder
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parentId(String? parentId) AmityCommentQueryBuilder
Get the comment with parent ID
query({String? token, int? limit = 20}) Future<List<AmityComment>>
Query the comment list
referenceId(String referenceId) AmityCommentQueryBuilder
referenceType(String referenceType) AmityCommentQueryBuilder
sortBy(AmityCommentSortOption sortOption) AmityCommentQueryBuilder
Sort the comment by AmityCommentSortOption
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited