ComposerScrollBar

public class ComposerScrollBar extends AbstractUiElement

Added in version 1.2.2.

Полоса прокрутки компоновщика.

Представляет нативную вертикальную полосу прокрутки элемента-контейнера компоновщика, которая появляется, когда компоновщик переходит в режим прокрутки (minHeight scroll mode).

Позволяет получить метрики полосы прокрутки для проверки корректности отображения.

See also

Constructors

ComposerScrollBar

ComposerScrollBar(Composer parent, WebElement webElement)

Methods

getClientHeight

public int getClientHeight()

Возвращает высоту видимой области контейнера в пикселях (clientHeight).

Returns:

высота видимой области

getLeft

public int getLeft()

Возвращает левую координату полосы прокрутки в пикселях. Вычисляется как element.clientWidth + element.getBoundingClientRect().left.

Returns:

левая координата полосы прокрутки

getScrollHeight

public int getScrollHeight()

Возвращает высоту прокручиваемого содержимого в пикселях (scrollHeight).

Returns:

высота прокручиваемого содержимого

getWidth

public int getWidth()

Возвращает ширину вертикальной полосы прокрутки в пикселях.

Вычисляется как разница между offsetWidth и clientWidth элемента-контейнера.

Returns:

ширина полосы прокрутки в пикселях, 0 если полоса прокрутки отсутствует