ComposeMailParams type

Parameters supplied to composeMail when composing a new mail item

For ComposeMailType.New, it is valid to pass empty arrays for toRecipients, ccRecipients, and bccRecipients. This will result in a new email with (pre-populated) body content but no pre-populated recipients.

See ComposeNewParams See ComposeReplyOrForwardParams See ComposeMailType

type ComposeMailParams =
  | ComposeNewParams
  | ComposeReplyOrForwardParams<ComposeMailType.Reply>
  | ComposeReplyOrForwardParams<ComposeMailType.ReplyAll>
  | ComposeReplyOrForwardParams<ComposeMailType.Forward>