Package com.applitools.eyes.appium
Class AppiumCheckSettings
- java.lang.Object
-
- com.applitools.eyes.fluent.CheckSettings
-
- com.applitools.eyes.appium.AppiumCheckSettings
-
- All Implemented Interfaces:
com.applitools.eyes.fluent.ICheckSettingsInternal,com.applitools.ICheckSettings,com.applitools.ICheckSettingsInternal
public class AppiumCheckSettings extends com.applitools.eyes.fluent.CheckSettings
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAppiumCheckSettings()protectedAppiumCheckSettings(boolean isWebView)protectedAppiumCheckSettings(com.applitools.eyes.Region region)protectedAppiumCheckSettings(String webview)protectedAppiumCheckSettings(org.openqa.selenium.By selector)protectedAppiumCheckSettings(org.openqa.selenium.WebElement webElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppiumCheckSettingsaccessibility(com.applitools.eyes.AccessibilityRegionType regionType, org.openqa.selenium.WebElement[] elementsToIgnore)AppiumCheckSettingsaccessibility(org.openqa.selenium.By regionSelector, com.applitools.eyes.AccessibilityRegionType regionType)AppiumCheckSettingsaccessibility(org.openqa.selenium.WebElement element, com.applitools.eyes.AccessibilityRegionType regionType)AppiumCheckSettingscaptureStatusBar()AppiumCheckSettingscaptureStatusBar(boolean captureStatusBar)AppiumCheckSettingsclone()AppiumCheckSettingscontent(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)AppiumCheckSettingscontent(org.openqa.selenium.WebElement[] elements)AppiumCheckSettingscontent(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)AppiumCheckSettingscut(ElementType type, org.openqa.selenium.By selector)AppiumCheckSettingsdensityMetrics(int xDpi, int yDpi)AppiumCheckSettingsdensityMetrics(int xDpi, int yDpi, Double scaleRatio)AppiumCheckSettingsfloating(org.openqa.selenium.By regionSelector, int maxUpOffset, int maxDownOffset, int maxLeftOffset, int maxRightOffset)AppiumCheckSettingsfloating(org.openqa.selenium.WebElement element, int maxUpOffset, int maxDownOffset, int maxLeftOffset, int maxRightOffset)AppiumCheckSettingsfully()AppiumCheckSettingsfully(Boolean fully)BooleangetCaptureStatusBar()org.openqa.selenium.BygetCutElementSelector()ElementTypegetCutElementType()BooleangetIsDefaultWebview()com.applitools.eyes.LazyLoadOptionsgetLazyLoadOptions()List<com.applitools.eyes.visualgrid.model.NMGOptions>getNMGOptions()StringgetPageId()BooleangetScreenshotMode()org.openqa.selenium.WebElementgetScrollRootElement()StringgetScrollRootElementId()org.openqa.selenium.BygetScrollRootElementSelector()BooleangetStatusBarExists()org.openqa.selenium.WebElementgetTargetElement()org.openqa.selenium.BygetTargetSelector()StringgetWebview()AppiumCheckSettingsignore(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)AppiumCheckSettingsignore(org.openqa.selenium.WebElement[] elements)AppiumCheckSettingsignore(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)booleanisNotRegion()AppiumCheckSettingslayout(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)AppiumCheckSettingslayout(org.openqa.selenium.WebElement[] elements)AppiumCheckSettingslayout(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)AppiumCheckSettingslazyLoad()AppiumCheckSettingslazyLoad(com.applitools.eyes.LazyLoadOptions lazyLoadOptions)AppiumCheckSettingsNMGOptions(com.applitools.eyes.visualgrid.model.NMGOptions... options)AppiumCheckSettingspageId(String pageId)AppiumCheckSettingsscrollRootElement(String elementId)AppiumCheckSettingsscrollRootElement(org.openqa.selenium.By selector)AppiumCheckSettingsscrollRootElement(org.openqa.selenium.WebElement element)AppiumCheckSettingsstatusBarExists()AppiumCheckSettingsstatusBarExists(boolean statusBarExists)AppiumCheckSettingsstrict(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)AppiumCheckSettingsstrict(org.openqa.selenium.WebElement[] elements)AppiumCheckSettingsstrict(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)AppiumCheckSettingsuseSystemScreenshot()AppiumCheckSettingsuseSystemScreenshot(Boolean useSystemScreenshot)AppiumCheckSettingswebview()AppiumCheckSettingswebview(Boolean isWebView)AppiumCheckSettingswebview(String webView)-
Methods inherited from class com.applitools.eyes.fluent.CheckSettings
accessibility, accessibility, accessibility_, accessibility_, autProxy, beforeRenderScreenshotHook, content, content, content, content_, content_, enablePatterns, enablePatterns, exact, floating, floating, floating, floating_, getAccessibilityRegions, getAccessibilityValidation, getAutProxy, getContentRegions, getDensityMetrics, getFloatingRegions, getHideCaret, getHideScrollBars, getIgnoreCaret, getIgnoreRegions, getLayoutBreakpoints, getLayoutBreakpointsOptions, getLayoutRegions, getMatchLevel, getName, getOcrRegion, getOverlap, getScriptHooks, getSizeMode, getStepPositionProvider, getStitchContent, getStitchMode, getStitchOverlap, getStrictRegions, getTargetRegion, getTimeout, getVariationGroupId, getVisualGridOptions, getWaitBeforeCapture, hideCaret, hideScrollBars, ignore, ignore, ignore_, ignore_, ignoreCaret, ignoreCaret, ignoreColors, ignoreDisplacements, ignoreDisplacements, isCheckWindow, isDefaultLayoutBreakpointsSet, isDisableBrowserFetching, isEnablePatterns, isIgnoreDisplacements, isSendDom, isStitchContent, isUseDom, layout, layout, layout, layout_, layout_, layoutBreakpoints, layoutBreakpoints, layoutBreakpoints, layoutBreakpoints, matchLevel, ocrRegion, populateClone, region, scriptHook, sendDom, sendDom, setAccessibilityValidation, setDisableBrowserFetching, setHideCaret, setHideScrollBars, setLayoutBreakpoints, setLayoutBreakpoints, setLayoutBreakpoints, setOverlap, setStitchContent, stitchMode, stitchOverlap, stitchOverlap, strict, strict, strict, strict_, strict_, timeout, updateTargetRegion, useDom, variationGroupId, visualGridOptions, waitBeforeCapture, withName
-
-
-
-
Constructor Detail
-
AppiumCheckSettings
protected AppiumCheckSettings()
-
AppiumCheckSettings
protected AppiumCheckSettings(com.applitools.eyes.Region region)
-
AppiumCheckSettings
protected AppiumCheckSettings(org.openqa.selenium.By selector)
-
AppiumCheckSettings
protected AppiumCheckSettings(org.openqa.selenium.WebElement webElement)
-
AppiumCheckSettings
protected AppiumCheckSettings(boolean isWebView)
-
AppiumCheckSettings
protected AppiumCheckSettings(String webview)
-
-
Method Detail
-
clone
public AppiumCheckSettings clone()
- Specified by:
clonein interfacecom.applitools.ICheckSettingsInternal- Overrides:
clonein classcom.applitools.eyes.fluent.CheckSettings
-
layout
public AppiumCheckSettings layout(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)
-
layout
public AppiumCheckSettings layout(org.openqa.selenium.WebElement[] elements)
-
layout
public AppiumCheckSettings layout(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)
-
ignore
public AppiumCheckSettings ignore(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)
-
ignore
public AppiumCheckSettings ignore(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)
-
ignore
public AppiumCheckSettings ignore(org.openqa.selenium.WebElement[] elements)
-
strict
public AppiumCheckSettings strict(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)
-
strict
public AppiumCheckSettings strict(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)
-
strict
public AppiumCheckSettings strict(org.openqa.selenium.WebElement[] elements)
-
content
public AppiumCheckSettings content(org.openqa.selenium.By regionSelector, org.openqa.selenium.By... regionSelectors)
-
content
public AppiumCheckSettings content(org.openqa.selenium.WebElement element, org.openqa.selenium.WebElement... elements)
-
content
public AppiumCheckSettings content(org.openqa.selenium.WebElement[] elements)
-
floating
public AppiumCheckSettings floating(org.openqa.selenium.By regionSelector, int maxUpOffset, int maxDownOffset, int maxLeftOffset, int maxRightOffset)
-
floating
public AppiumCheckSettings floating(org.openqa.selenium.WebElement element, int maxUpOffset, int maxDownOffset, int maxLeftOffset, int maxRightOffset)
-
accessibility
public AppiumCheckSettings accessibility(org.openqa.selenium.By regionSelector, com.applitools.eyes.AccessibilityRegionType regionType)
-
accessibility
public AppiumCheckSettings accessibility(org.openqa.selenium.WebElement element, com.applitools.eyes.AccessibilityRegionType regionType)
-
accessibility
public AppiumCheckSettings accessibility(com.applitools.eyes.AccessibilityRegionType regionType, org.openqa.selenium.WebElement[] elementsToIgnore)
-
cut
public AppiumCheckSettings cut(@Nonnull ElementType type, @Nonnull org.openqa.selenium.By selector)
-
getCutElementType
public ElementType getCutElementType()
-
getCutElementSelector
public org.openqa.selenium.By getCutElementSelector()
-
statusBarExists
public AppiumCheckSettings statusBarExists()
-
statusBarExists
public AppiumCheckSettings statusBarExists(boolean statusBarExists)
-
getStatusBarExists
public Boolean getStatusBarExists()
-
getTargetSelector
public org.openqa.selenium.By getTargetSelector()
-
getTargetElement
public org.openqa.selenium.WebElement getTargetElement()
-
fully
public AppiumCheckSettings fully()
- Specified by:
fullyin interfacecom.applitools.ICheckSettings- Overrides:
fullyin classcom.applitools.eyes.fluent.CheckSettings
-
fully
public AppiumCheckSettings fully(Boolean fully)
- Specified by:
fullyin interfacecom.applitools.ICheckSettings- Overrides:
fullyin classcom.applitools.eyes.fluent.CheckSettings
-
scrollRootElement
public AppiumCheckSettings scrollRootElement(String elementId)
-
scrollRootElement
public AppiumCheckSettings scrollRootElement(org.openqa.selenium.By selector)
-
scrollRootElement
public AppiumCheckSettings scrollRootElement(org.openqa.selenium.WebElement element)
-
captureStatusBar
public AppiumCheckSettings captureStatusBar()
-
captureStatusBar
public AppiumCheckSettings captureStatusBar(boolean captureStatusBar)
-
getScrollRootElementId
public String getScrollRootElementId()
-
getScrollRootElementSelector
public org.openqa.selenium.By getScrollRootElementSelector()
-
getScrollRootElement
public org.openqa.selenium.WebElement getScrollRootElement()
-
getCaptureStatusBar
public Boolean getCaptureStatusBar()
-
isNotRegion
public boolean isNotRegion()
-
pageId
public AppiumCheckSettings pageId(String pageId)
- Overrides:
pageIdin classcom.applitools.eyes.fluent.CheckSettings
-
getPageId
public String getPageId()
- Overrides:
getPageIdin classcom.applitools.eyes.fluent.CheckSettings
-
lazyLoad
public AppiumCheckSettings lazyLoad()
- Specified by:
lazyLoadin interfacecom.applitools.ICheckSettings- Overrides:
lazyLoadin classcom.applitools.eyes.fluent.CheckSettings
-
lazyLoad
public AppiumCheckSettings lazyLoad(com.applitools.eyes.LazyLoadOptions lazyLoadOptions)
- Specified by:
lazyLoadin interfacecom.applitools.ICheckSettings- Overrides:
lazyLoadin classcom.applitools.eyes.fluent.CheckSettings
-
getLazyLoadOptions
public com.applitools.eyes.LazyLoadOptions getLazyLoadOptions()
- Overrides:
getLazyLoadOptionsin classcom.applitools.eyes.fluent.CheckSettings
-
densityMetrics
public AppiumCheckSettings densityMetrics(int xDpi, int yDpi)
- Specified by:
densityMetricsin interfacecom.applitools.ICheckSettings- Overrides:
densityMetricsin classcom.applitools.eyes.fluent.CheckSettings
-
densityMetrics
public AppiumCheckSettings densityMetrics(int xDpi, int yDpi, Double scaleRatio)
- Specified by:
densityMetricsin interfacecom.applitools.ICheckSettings- Overrides:
densityMetricsin classcom.applitools.eyes.fluent.CheckSettings
-
webview
public AppiumCheckSettings webview()
-
webview
public AppiumCheckSettings webview(Boolean isWebView)
-
webview
public AppiumCheckSettings webview(String webView)
-
getIsDefaultWebview
public Boolean getIsDefaultWebview()
-
getWebview
public String getWebview()
-
getNMGOptions
public List<com.applitools.eyes.visualgrid.model.NMGOptions> getNMGOptions()
-
NMGOptions
public AppiumCheckSettings NMGOptions(com.applitools.eyes.visualgrid.model.NMGOptions... options)
-
getScreenshotMode
public Boolean getScreenshotMode()
-
useSystemScreenshot
public AppiumCheckSettings useSystemScreenshot()
-
useSystemScreenshot
public AppiumCheckSettings useSystemScreenshot(Boolean useSystemScreenshot)
-
-