HtmlElement.Net
Namespaces | Classes | Enumerations
HtmlElements Namespace Reference

Classes

  Implements IPageObjectFactory contract and delegates responsibility for creating actual page object and initializing it's members to subclasses. It class takes care of locating suitable for initialization members and assigning value to it. It looks for all instance fields and properties which are web elements or web element lists and have not been assigned value yet. Both fields and properties can be private protected or public, but in order to be initialized fields should not be marked readonlyand properties should have setters. More...
 
class   ElementGroup
  Named group of related WebElements. More...
 
  Allows to mark a page object field or property as part of named group. More...
 
  Allows temporary switching web driver context to frame and switch it back to default context once get disposed. More...
 
  Allow to declare block of code in which implicit WebDriver wait will be overridden with provided value and restored after it. More...
 
interface   IPageObjectFactory
  Creates and recursively initializes page object instances. More...
 
  Default page object implementation creating lazy loading proxies for every web element or list of web elements. It can't handle multiple FindsByAttribute attributes as well as FindsBySequenceAttribute and FindsByAllAttribute. More...
 
class   WebDriverWrapper
  Represents object wrapping web driver. Provides methods for executing JavaScript and retrieving wrapped driver instance. More...
 

Enumerations

  Lists possible document loading states More...
 

Enumeration Type Documentation

DocumentReadyState

Lists possible document loading states

Enumerator
Uninitialized 

Document not started loading yet.

Loading 

Document is loading.

Interactive 

Document has loaded enough and the user can interact with it.

Loaded 

Document has been loaded.

Complete 

Document has fully loaded.


Generated by doxygen 1.9.1

AltStyle によって変換されたページ (->オリジナル) /