MimeThread constructor

MimeThread(
  1. MessageSequence sequence,
  2. List<MimeMessage> messages
)

Creates a new thread from the given sequence with the pre-fetched messages.

Implementation

MimeThread(this.sequence, this.messages)
    : ids = sequence.toList(),
      assert(
          messages.isNotEmpty,
          'each thread requires at least one message entry, check the '
          'messages argument, which is empty'),
      assert(
          sequence.isNotEmpty,
          'each thread requires at least one sequence entry, check the '
          'sequence argument, which is empty');