getMessagesDirection method
Future
getMessagesDirection(
- int index,
- int count,
- String channelSid,
- TwilioConversationsClient? _chatClient,
- String direction,
Implementation
Future<dynamic> getMessagesDirection(
int index,
int count,
String channelSid,
TwilioWebClient.TwilioConversationsClient? _chatClient,
String direction) async {
try {
final channel = await promiseToFuture<TwilioConversationsChannel>(
_chatClient!.getConversationBySid(channelSid));
final messages =
await promiseToFuture<JSPaginator<TwilioConversationsMessage>>(
channel.getMessages(count, index, direction));
return await Future.wait(
messages.items.map((message) => Mapper.messageToMap(message)));
} catch (e) {
Logging.debug('error: getMessagesDirection ${e}');
return null;
}
}