Class FloatingRegionByElement

  • All Implemented Interfaces:
    com.applitools.eyes.fluent.GetRegion, com.applitools.eyes.visualgrid.model.IGetFloatingRegionOffsets

    public class FloatingRegionByElement
    extends Object
    implements com.applitools.eyes.fluent.GetRegion, com.applitools.eyes.visualgrid.model.IGetFloatingRegionOffsets
    • Field Detail

      • element

        protected final org.openqa.selenium.WebElement element
      • maxUpOffset

        protected final int maxUpOffset
      • maxDownOffset

        protected final int maxDownOffset
      • maxLeftOffset

        protected final int maxLeftOffset
      • maxRightOffset

        protected final int maxRightOffset
    • Constructor Detail

      • FloatingRegionByElement

        public FloatingRegionByElement​(org.openqa.selenium.WebElement element,
                                       int maxUpOffset,
                                       int maxDownOffset,
                                       int maxLeftOffset,
                                       int maxRightOffset)
    • Method Detail

      • getElement

        public org.openqa.selenium.WebElement getElement()
      • getMaxLeftOffset

        public int getMaxLeftOffset()
        Specified by:
        getMaxLeftOffset in interface com.applitools.eyes.visualgrid.model.IGetFloatingRegionOffsets
      • getMaxUpOffset

        public int getMaxUpOffset()
        Specified by:
        getMaxUpOffset in interface com.applitools.eyes.visualgrid.model.IGetFloatingRegionOffsets
      • getMaxRightOffset

        public int getMaxRightOffset()
        Specified by:
        getMaxRightOffset in interface com.applitools.eyes.visualgrid.model.IGetFloatingRegionOffsets
      • getMaxDownOffset

        public int getMaxDownOffset()
        Specified by:
        getMaxDownOffset in interface com.applitools.eyes.visualgrid.model.IGetFloatingRegionOffsets
      • getRegionId

        public String getRegionId()