Class ScrollImpl

    • Constructor Detail

      • ScrollImpl

        ScrollImpl()
    • Method Detail

      • getMaximumHorizontalScrollPosition

        public int getMaximumHorizontalScrollPosition​(Element scrollable)
        Get the maximum horizontal scroll position.
        Parameters:
        scrollable - the scrollable element
        Returns:
        the maximum scroll position
      • getMinimumHorizontalScrollPosition

        public int getMinimumHorizontalScrollPosition​(Element scrollable)
        Get the minimum horizontal scroll position.
        Parameters:
        scrollable - the scrollable element
        Returns:
        the minimum scroll position
      • initialize

        public void initialize​(Element scrollable,
                               Element container)
        Initialize a scrollable element.
        Parameters:
        scrollable - the scrollable element
        container - the container
      • isRtl

        public boolean isRtl​(Element scrollable)
        Check if the specified element has an RTL direction. We can't base this on the current locale because the user can modify the direction at the DOM level.
        Parameters:
        scrollable - the scrollable element
        Returns:
        true if the direction is RTL, false if LTR