@Override public void setScrollLeft(Element elem, int left) { if (isRTL(elem)) { left = -left; } setScrollLeftImpl(elem, left); }
@Override public int getScrollLeft(Element elem) { int left = toInt32(getScrollLeftImpl(elem)); if (isRTL(elem)) { left = -left; } return left; }
@Override public int getAbsoluteLeft(Element elem) { double left = getBoundingClientRectLeft(elem) + getDocumentScrollLeftImpl(); if (isRTL(elem)) { // in RTL, account for the scroll bar shift if present left += getParentOffsetDelta(elem); } return toInt32(left); }
@Override public void setScrollLeft(Element elem, int left) { if (isRTL(elem)) { left = -left; } setScrollLeftImpl(elem, left); }
@Override public void setScrollLeft(Element elem, int left) { if (isRTL(elem)) { left = -left; } setScrollLeftImpl(elem, left); }
@Override public int getScrollLeft(Element elem) { int left = toInt32(getScrollLeftImpl(elem)); if (isRTL(elem)) { left = -left; } return left; }
@Override public int getScrollLeft(Element elem) { int left = toInt32(getScrollLeftImpl(elem)); if (isRTL(elem)) { left = -left; } return left; }
@Override public int getAbsoluteLeft(Element elem) { double left = getBoundingClientRectLeft(elem) + getDocumentScrollLeftImpl(); if (isRTL(elem)) { // in RTL, account for the scroll bar shift if present left += getParentOffsetDelta(elem); } return toInt32(left); }
@Override public int getAbsoluteLeft(Element elem) { double left = getBoundingClientRectLeft(elem) + getDocumentScrollLeftImpl(); if (isRTL(elem)) { // in RTL, account for the scroll bar shift if present left += getParentOffsetDelta(elem); } return toInt32(left); }