WaitForControllerApi class
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.