WaitForControllerApi class

Constructors

WaitForControllerApi([ApiClient? apiClient])

Properties

apiClient ApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
waitFor(WaitForConditions waitForConditions) Future<List<EmailPreview>?>
Wait for an email to match the provided filter conditions such as subject contains keyword.
waitForEmailCount(String inboxId, int count, {int? timeout, bool? unreadOnly, DateTime? before, DateTime? since, String? sort, int? delay}) Future<List<EmailPreview>?>
Wait for and return count number of emails. Hold connection until inbox count matches expected or timeout occurs
waitForEmailCountWithHttpInfo(String inboxId, int count, {int? timeout, bool? unreadOnly, DateTime? before, DateTime? since, String? sort, int? delay}) Future<Response>
Wait for and return count number of emails. Hold connection until inbox count matches expected or timeout occurs
waitForLatestEmail({String? inboxId, int? timeout, bool? unreadOnly, DateTime? before, DateTime? since, String? sort, int? delay}) Future<Email?>
Fetch inbox's latest email or if empty wait for an email to arrive
waitForLatestEmailWithHttpInfo({String? inboxId, int? timeout, bool? unreadOnly, DateTime? before, DateTime? since, String? sort, int? delay}) Future<Response>
Fetch inbox's latest email or if empty wait for an email to arrive
waitForLatestSms(WaitForSingleSmsOptions waitForSingleSmsOptions) Future<SmsDto?>
Wait for the latest SMS message to match the provided filter conditions such as body contains keyword.
waitForLatestSmsWithHttpInfo(WaitForSingleSmsOptions waitForSingleSmsOptions) Future<Response>
Wait for the latest SMS message to match the provided filter conditions such as body contains keyword.
waitForMatchingEmails(String inboxId, int count, MatchOptions matchOptions, {DateTime? before, DateTime? since, String? sort, int? delay, int? timeout, bool? unreadOnly}) Future<List<EmailPreview>?>
Wait or return list of emails that match simple matching patterns
waitForMatchingEmailsWithHttpInfo(String inboxId, int count, MatchOptions matchOptions, {DateTime? before, DateTime? since, String? sort, int? delay, int? timeout, bool? unreadOnly}) Future<Response>
Wait or return list of emails that match simple matching patterns
waitForMatchingFirstEmail(String inboxId, MatchOptions matchOptions, {int? timeout, bool? unreadOnly, DateTime? since, DateTime? before, String? sort, int? delay}) Future<Email?>
Wait for or return the first email that matches provided MatchOptions array
waitForMatchingFirstEmailWithHttpInfo(String inboxId, MatchOptions matchOptions, {int? timeout, bool? unreadOnly, DateTime? since, DateTime? before, String? sort, int? delay}) Future<Response>
Wait for or return the first email that matches provided MatchOptions array
waitForNthEmail({String? inboxId, int? index, int? timeout, bool? unreadOnly, DateTime? since, DateTime? before, String? sort, int? delay}) Future<Email?>
Wait for or fetch the email with a given index in the inbox specified. If index doesn't exist waits for it to exist or timeout to occur.
waitForNthEmailWithHttpInfo({String? inboxId, int? index, int? timeout, bool? unreadOnly, DateTime? since, DateTime? before, String? sort, int? delay}) Future<Response>
Wait for or fetch the email with a given index in the inbox specified. If index doesn't exist waits for it to exist or timeout to occur.
waitForSms(WaitForSmsConditions waitForSmsConditions) Future<List<SmsPreview>?>
Wait for an SMS message to match the provided filter conditions such as body contains keyword.
waitForSmsWithHttpInfo(WaitForSmsConditions waitForSmsConditions) Future<Response>
Wait for an SMS message to match the provided filter conditions such as body contains keyword.
waitForWithHttpInfo(WaitForConditions waitForConditions) Future<Response>
Wait for an email to match the provided filter conditions such as subject contains keyword.

Operators

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