listMailboxes method

Future<List<Mailbox>> listMailboxes(
  1. String projectId, {
  2. int pageSize = 100,
  3. String? filter,
})

Implementation

Future<List<Mailbox>> listMailboxes(String projectId, {int pageSize = 100, String? filter}) async {
  final mailboxes = <Mailbox>[];
  String? nextToken;
  do {
    final page = await listMailboxesPage(projectId, pageSize: pageSize, continuationToken: nextToken, filter: filter);
    mailboxes.addAll(page.mailboxes);
    nextToken = page.continuationToken;
  } while (nextToken != null);
  return mailboxes;
}