getReactionsByCast method
Future<List<ReactionBody> >
getReactionsByCast(
- int fid,
- ReactionType? reactionType,
- int? pageSize,
- String? pageToken,
- bool? reverse,
Implementation
Future<List<ReactionBody>> getReactionsByCast(
int fid,
ReactionType? reactionType,
int? pageSize,
String? pageToken,
bool? reverse,
) async {
ReactionsByTargetRequest request = ReactionsByTargetRequest();
CastId castId = CastId();
castId.fid = $fixnum.Int64(fid);
request.targetCastId = castId;
if (reactionType != null) {
request.reactionType = reactionType;
}
request.pageSize = pageSize ?? 0;
if (pageToken != null) {
request.pageToken = utf8.encode(pageToken);
}
request.reverse = reverse ?? false;
MessagesResponse response =
await _hubService.hubClient.getReactionsByCast(request);
return response.messages.map((e) => e.data.reactionBody).toList();
}