public AppiumCheckSettings Accessibility(IWebElement element, AccessibilityRegionType regionType) { AppiumCheckSettings clone = Clone_(); clone.Accessibility_(new AccessibilityRegionByElement(element, regionType)); return(clone); }
public ICheckSettings Accessibility(Rectangle region, AccessibilityRegionType regionType) { CheckSettings clone = Clone(); clone.Accessibility_(region, regionType); return(clone); }
public AppiumCheckSettings Accessibility(By regionSelector, AccessibilityRegionType regionType) { AppiumCheckSettings clone = Clone_(); clone.Accessibility_(new AccessibilityRegionBySelector(regionSelector, regionType)); return(clone); }
public ICheckSettings Accessibility(Rectangle region, AccessibilityRegionType regionType) { CheckSettings clone = Clone(); clone.Accessibility_(region, regionType); clone.fluentCode_.Append($"{nameof(Accessibility)}(new {nameof(Rectangle)}({region.X},{region.Y},{region.Width},{region.Height},{nameof(AccessibilityRegionType)}.{regionType}))"); return(clone); }
public SeleniumCheckSettings Accessibility(IWebElement element, AccessibilityRegionType regionType) { SeleniumCheckSettings clone = Clone_(); clone.Accessibility_(new AccessibilityRegionByElement(element, regionType)); clone.fluentCode_.Append($".{nameof(Accessibility)}({element},{nameof(AccessibilityRegionType)}.{regionType})"); return(clone); }
public SeleniumCheckSettings Accessibility(By regionSelector, AccessibilityRegionType regionType) { SeleniumCheckSettings clone = Clone_(); clone.Accessibility_(new AccessibilityRegionBySelector(regionSelector, regionType)); clone.fluentCode_.Append($".{nameof(Accessibility)}({regionSelector},{nameof(AccessibilityRegionType)}.{regionType})"); return(clone); }
public AccessibilityRegionByRectangle(int left, int top, int width, int height, AccessibilityRegionType regionType) { Left = left; Top = top; Width = width; Height = height; Type = regionType; }
public AppiumCheckSettings Accessibility(AccessibilityRegionType regionType, params IWebElement[] elementsToIgnore) { AppiumCheckSettings clone = Clone_(); foreach (IWebElement element in elementsToIgnore) { clone.Accessibility_(new AccessibilityRegionByElement(element, regionType)); } return(clone); }
public SeleniumCheckSettings Accessibility(AccessibilityRegionType regionType, params IWebElement[] elements) { SeleniumCheckSettings clone = Clone_(); clone.fluentCode_.Append($".{nameof(Accessibility)}({nameof(AccessibilityRegionType)}.{regionType}"); foreach (IWebElement element in elements) { clone.Accessibility_(new AccessibilityRegionByElement(element, regionType)); clone.fluentCode_.Append($", {element}"); } clone.fluentCode_.Append(")"); return(clone); }
public AccessibilityRegionByElement(IWebElement element, AccessibilityRegionType regionType) { element_ = element; regionType_ = regionType; }
protected void Accessibility_(Rectangle rect, AccessibilityRegionType regionType) { Accessibility_(new AccessibilityRegionByRectangle(rect, regionType)); }
public new SeleniumCheckSettings Accessibility(Rectangle region, AccessibilityRegionType regionType) { return((SeleniumCheckSettings)base.Accessibility(region, regionType)); }
public AccessibilityRegionBySelector(By selector, AccessibilityRegionType regionType) { selector_ = selector; regionType_ = regionType; }
public AccessibilityRegionByRectangle(Rectangle region, AccessibilityRegionType regionType) { Region = region; Type = regionType; }