typing method

Future<void> typing(
  1. String channelSid,
  2. TwilioConversationsClient? _chatClient
)

Implementation

Future<void> typing(String channelSid,
    TwilioWebClient.TwilioConversationsClient? _chatClient) async {
  try {
    final channels =
        await promiseToFuture<JSPaginator<TwilioConversationsChannel>>(
      _chatClient!.getSubscribedConversations(),
    );

    await promiseToFuture<void>(channels.items
        .firstWhere((element) => element.sid == channelSid)
        .typing());
  } catch (e) {
    Logging.debug('error: typing ${e}');
  }
}