Mailable class abstract

Implementers

Constructors

Mailable()

Properties

attachments List<MailAttachment>
List of attachments (optional)
no setter
bcc List<String>
List of BCC recipients
no setter
cc List<String>
List of CC recipients
no setter
from String?
Sender email address (optional - uses default if null)
no setter
fromName String?
Sender name (optional)
no setter
hashCode int
The hash code for this object.
no setterinherited
priority MailPriority
Email priority (optional)
no setter
replyTo String?
Reply-to address (optional)
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subject String
The email subject line
no setter
to List<String>
List of primary recipients
no setter

Methods

build() FlintWidget
Build the email content using Flint UI widgets
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
preview() Future<void>
Preview the email in browser
queue() Future<void>
Queue the email for background sending
send() Future<void>
Send the email immediately
toHtml() String
Get HTML content for testing or other purposes
toJson() Map<String, dynamic>
Get JSON representation
toString() String
A string representation of this object.
inherited
toText() String
Get plain text content
validate() → void
Validate that required fields are present

Operators

operator ==(Object other) bool
The equality operator.
inherited