Ejemplo n.º 1
0
 public ControlsCollection(ISearchContext searchContext, ItemByLambda itemSelectorLambda)
     : base(searchContext, itemSelectorLambda, (sc, s, e) => (T)Activator.CreateInstance(typeof(T), sc, s))
 {
 }
Ejemplo n.º 2
0
 public ControlsCollection(ISearchContext searchContext, ItemByLambda itemSelectorLambda, Func <ISearchContext, By, T> itemFactory)
     : base(searchContext, itemSelectorLambda, (sc, s, e) => itemFactory(sc, s))
 {
 }
Ejemplo n.º 3
0
 public ElementsCollection(ISearchContext searchContext, ItemByLambda itemByLambda, Func <ISearchContext, By, IWebElement, T> itemFactory)
     : this(searchContext, itemByLambda(null), itemFactory)
 {
 }
Ejemplo n.º 4
0
 public static IContextItemBy Search(this ISearchContext searchContext, ItemByLambda itemByLambda)
 {
     return(new ContextItemBy(searchContext, itemByLambda(null)));
 }
Ejemplo n.º 5
0
 public static IElementsCollection <IWebElement> SearchElements(this ISearchContext searchContext, ItemByLambda itemByLambda)
 {
     return(new WebElementsCollection(searchContext, itemByLambda));
 }
Ejemplo n.º 6
0
 public WebElementsCollection(ISearchContext searchContext, ItemByLambda itemByLambda)
     : base(searchContext, itemByLambda, CreateWebElementWrapper)
 {
 }