An implementation of the IWaitT interface that may have its timeout and polling interval configured on the fly.
Supplies a set of common conditions that can be waited for using WebDriverWait.
Represents any abstraction of something that can be loaded. This may be an entire web page, or simply a component within that page (such as a login box or menu) or even a service.
This exception is thrown by LoadableComponentT to indicate that the component was not successfully loaded.
Provides a mechanism by which the window handle of an invoked popup browser window may be determined.
Provides a convenience method for manipulating selections of options in an HTML select element.
A LoadableComponentT which might not have finished loading when Load() returns. After a call to Load(), the IsLoaded property should continue to return false until the component has fully loaded. Use the HandleErrors() method to check for error conditions which caused the Load() to fail.
Uses the system clock to calculate time for timeouts.
The exception thrown when using the Select class on a tag that does not support the HTML select element's selection semantics.
Provides the ability to wait for an arbitrary condition during test execution.
An interface describing time handling functions for timeouts.
Interface allows for the component to be used in Nested Component scenarios such that the child component class does not have to declare the generic type of the parent explicitly.
Interface describing a class designed to wait for a condition.