Codota Logo
Element.getScrollWidth
Code IndexAdd Codota to your IDE (free)

How to use
getScrollWidth
method
in
com.google.gwt.user.client.Element

Best Java code snippets using com.google.gwt.user.client.Element.getScrollWidth (Showing top 20 results out of 315)

  • Common ways to obtain Element
private void myMethod () {
Element e =
  • Codota IconDOM.createDiv()
  • Codota IconDOM.createTR()
  • Codota IconDOM.createTable()
  • Smart code suggestions by Codota
}
origin: com.google.gwt/gwt-servlet

private void startResizingFrom(int x, int y) {
 isResizing = true;
 onSplitterResizeStarted(x, y);
 // Resize glassElem to take up the entire scrollable window area
 int height = RootPanel.getBodyElement().getScrollHeight() - 1;
 int width = RootPanel.getBodyElement().getScrollWidth() - 1;
 glassElem.getStyle().setProperty("height", height + "px");
 glassElem.getStyle().setProperty("width", width + "px");
 RootPanel.getBodyElement().appendChild(glassElem);
}
origin: com.extjs/gxt

/**
 * Returns whether the element is scrollable on the x-axis.
 * 
 * @return true if scrollable on the x-axis
 */
public boolean isScrollableX() {
 return dom.getScrollWidth() > dom.getClientWidth();
}
origin: sk.seges.acris/acris-widgets-beantable

@Override
public int getTableWidth(FixedWidthFlexTable table, boolean includeSpacer) {
 return table.getElement().getScrollWidth();
}
origin: sk.seges.acris/acris-widgets-beantable

/**
 * Returns the width of a table, minus any padding, in pixels.
 *
 * @param table the table
 * @param includeSpacer true to include the spacer width
 * @return the width
 */
public int getTableWidth(FixedWidthFlexTable table, boolean includeSpacer) {
 int scrollWidth = table.getElement().getScrollWidth();
 if (!includeSpacer) {
  int spacerWidth = getSpacerWidth(table);
  if (spacerWidth > 0) {
   scrollWidth -= spacerWidth;
  }
 }
 return scrollWidth;
}
origin: oVirt/ovirt-engine

protected boolean isHorizontalScrollbarVisible() {
  int tableScrollWidth = this.getTableBodyElement().getScrollWidth();
  return tableScrollWidth != this.getElement().getScrollWidth() && tableScrollWidth != 0;
}
origin: sk.seges.acris/acris-widgets-beantable

 /**
  * Construct a new {@link TableWidthInfo}.
  *
  * @param includeSpacer true to include spacer in calculations
  */
 public TableWidthInfo(boolean includeSpacer) {
  availableWidth = getAvailableWidth();
  headerTableWidth = impl.getTableWidth(headerTable, includeSpacer);
  dataTableWidth = dataTable.getElement().getScrollWidth();
  if (footerTable != null) {
   footerTableWidth = impl.getTableWidth(footerTable, includeSpacer);
  }
 }
}
origin: org.uberfire/uberfire-wires-core-grids

private Panel scrollPanel() {
  final Panel panel = mock(AbsolutePanel.class);
  final Element element = mock(Element.class);
  doReturn(SCROLL_LEFT).when(element).getScrollLeft();
  doReturn(SCROLL_TOP).when(element).getScrollTop();
  doReturn(SCROLL_WIDTH).when(element).getScrollWidth();
  doReturn(SCROLL_HEIGHT).when(element).getScrollHeight();
  doReturn(CLIENT_WIDTH).when(element).getClientWidth();
  doReturn(CLIENT_HEIGHT).when(element).getClientHeight();
  doReturn(element).when(panel).getElement();
  return panel;
}
origin: kiegroup/appformer

private Panel scrollPanel() {
  final Panel panel = mock(AbsolutePanel.class);
  final Element element = mock(Element.class);
  doReturn(SCROLL_LEFT).when(element).getScrollLeft();
  doReturn(SCROLL_TOP).when(element).getScrollTop();
  doReturn(SCROLL_WIDTH).when(element).getScrollWidth();
  doReturn(SCROLL_HEIGHT).when(element).getScrollHeight();
  doReturn(CLIENT_WIDTH).when(element).getClientWidth();
  doReturn(CLIENT_HEIGHT).when(element).getClientHeight();
  doReturn(element).when(panel).getElement();
  return panel;
}
origin: org.uberfire/uberfire-wires-core-grids

  private Panel emptyPanel() {

    final Panel panel = mock(AbsolutePanel.class);
    final Element element = mock(Element.class);

    doReturn(0).when(element).getScrollLeft();
    doReturn(0).when(element).getScrollTop();
    doReturn(0).when(element).getScrollWidth();
    doReturn(0).when(element).getScrollHeight();
    doReturn(0).when(element).getClientWidth();
    doReturn(0).when(element).getClientHeight();

    doReturn(element).when(panel).getElement();

    return panel;
  }
}
origin: kiegroup/appformer

  private Panel emptyPanel() {

    final Panel panel = mock(AbsolutePanel.class);
    final Element element = mock(Element.class);

    doReturn(0).when(element).getScrollLeft();
    doReturn(0).when(element).getScrollTop();
    doReturn(0).when(element).getScrollWidth();
    doReturn(0).when(element).getScrollHeight();
    doReturn(0).when(element).getClientWidth();
    doReturn(0).when(element).getClientHeight();

    doReturn(element).when(panel).getElement();

    return panel;
  }
}
origin: org.uberfire/uberfire-wires-core-grids

void setHorizontalScrollPosition(final Double percentage) {
  final Integer scrollWidth = scrollPanel().getElement().getScrollWidth();
  final Integer clientWidth = scrollPanel().getElement().getClientWidth();
  final Integer max = scrollWidth - clientWidth;
  setScrollLeft((int) ((max * percentage) / 100));
}
origin: kiegroup/appformer

void setHorizontalScrollPosition(final Double percentage) {
  final Integer scrollWidth = scrollPanel().getElement().getScrollWidth();
  final Integer clientWidth = scrollPanel().getElement().getClientWidth();
  final Integer max = scrollWidth - clientWidth;
  setScrollLeft((int) ((max * percentage) / 100));
}
origin: org.uberfire/uberfire-wires-core-grids

Double getHorizontalScrollPosition() {
  final Integer scrollLeft = scrollPanel().getElement().getScrollLeft();
  final Integer scrollWidth = scrollPanel().getElement().getScrollWidth();
  final Integer clientWidth = scrollPanel().getElement().getClientWidth();
  final Integer level = scrollWidth - clientWidth;
  return level == 0 ? 0d : 100d * scrollLeft / level;
}
origin: kiegroup/appformer

Double getHorizontalScrollPosition() {
  final Integer scrollLeft = scrollPanel().getElement().getScrollLeft();
  final Integer scrollWidth = scrollPanel().getElement().getScrollWidth();
  final Integer clientWidth = scrollPanel().getElement().getClientWidth();
  final Integer level = scrollWidth - clientWidth;
  return level == 0 ? 0d : 100d * scrollLeft / level;
}
origin: ltearno/hexa.tools

  @Override
  public void execute()
  {
    // try to fit to the content size
    int maxWidth = Window.getClientWidth() - 20; // 20 pixels of
                            // margin
    int w = Math.max( ResizablePanelBad.this.getOffsetWidth(), Math.max( contentWidget.getElement().getScrollWidth(), contentWidget.getElement().getOffsetWidth() ) ) + resizeHandlerSize * 2;
    if( w > maxWidth )
      w = maxWidth;
    int maxHeight = Window.getClientHeight() - 20;
    int h = Math.max( ResizablePanelBad.this.getOffsetHeight(), Math.max( contentWidget.getElement().getScrollHeight(), contentWidget.getElement().getOffsetHeight() ) ) + resizeHandlerSize * 2 + titleSize;
    if( h > maxHeight )
      h = maxHeight;
    PositionAndSize posSize = new PositionAndSize( (Window.getClientWidth() - w) / 2, (Window.getClientHeight() - h) / 2, w, h );
    posSize.limit();
    RootLayoutPanel.get().setWidgetLeftWidth( ResizablePanelBad.this, posSize.left, Unit.PX, posSize.width, Unit.PX );
    RootLayoutPanel.get().setWidgetTopHeight( ResizablePanelBad.this, posSize.top, Unit.PX, posSize.height, Unit.PX );
    RootLayoutPanel.get().animate( 300 );
  }
} );
origin: fr.lteconsulting/hexa.core

  @Override
  public void execute()
  {
    // try to fit to the content size
    int maxWidth = Window.getClientWidth() - 20; // 20 pixels of
                            // margin
    int w = Math.max( ResizablePanelBad.this.getOffsetWidth(), Math.max( contentWidget.getElement().getScrollWidth(), contentWidget.getElement().getOffsetWidth() ) ) + resizeHandlerSize * 2;
    if( w > maxWidth )
      w = maxWidth;
    int maxHeight = Window.getClientHeight() - 20;
    int h = Math.max( ResizablePanelBad.this.getOffsetHeight(), Math.max( contentWidget.getElement().getScrollHeight(), contentWidget.getElement().getOffsetHeight() ) ) + resizeHandlerSize * 2 + titleSize;
    if( h > maxHeight )
      h = maxHeight;
    PositionAndSize posSize = new PositionAndSize( (Window.getClientWidth() - w) / 2, (Window.getClientHeight() - h) / 2, w, h );
    posSize.limit();
    RootLayoutPanel.get().setWidgetLeftWidth( ResizablePanelBad.this, posSize.left, Unit.PX, posSize.width, Unit.PX );
    RootLayoutPanel.get().setWidgetTopHeight( ResizablePanelBad.this, posSize.top, Unit.PX, posSize.height, Unit.PX );
    RootLayoutPanel.get().animate( 300 );
  }
} );
origin: net.wetheinter/gwt-user

private void startResizingFrom(int x, int y) {
 isResizing = true;
 onSplitterResizeStarted(x, y);
 // Resize glassElem to take up the entire scrollable window area
 int height = RootPanel.getBodyElement().getScrollHeight() - 1;
 int width = RootPanel.getBodyElement().getScrollWidth() - 1;
 glassElem.getStyle().setProperty("height", height + "px");
 glassElem.getStyle().setProperty("width", width + "px");
 RootPanel.getBodyElement().appendChild(glassElem);
}
origin: com.vaadin.external.gwt/gwt-user

private void startResizingFrom(int x, int y) {
 isResizing = true;
 onSplitterResizeStarted(x, y);
 // Resize glassElem to take up the entire scrollable window area
 int height = RootPanel.getBodyElement().getScrollHeight() - 1;
 int width = RootPanel.getBodyElement().getScrollWidth() - 1;
 glassElem.getStyle().setProperty("height", height + "px");
 glassElem.getStyle().setProperty("width", width + "px");
 RootPanel.getBodyElement().appendChild(glassElem);
}
origin: org.kie.uberfire/kie-uberfire-wires-core-trees

final int scrollWidth = getElement().getScrollWidth();
final int scrollHeight = getElement().getScrollHeight();
if ( cx > scrollWidth || cy > scrollHeight ) {
origin: org.uberfire/uberfire-wires-core-trees

final int scrollWidth = getElement().getScrollWidth();
final int scrollHeight = getElement().getScrollHeight();
if (cx > scrollWidth || cy > scrollHeight) {
com.google.gwt.user.clientElementgetScrollWidth

Popular methods of Element

  • getStyle
  • setAttribute
  • appendChild
  • setId
  • getParentElement
  • cast
  • setInnerText
  • getId
  • setInnerHTML
  • addClassName
  • getAttribute
  • getInnerHTML
  • getAttribute,
  • getInnerHTML,
  • getFirstChildElement,
  • getInnerText,
  • getClientWidth,
  • removeChild,
  • getChildCount,
  • getOffsetHeight,
  • removeAttribute,
  • removeClassName

Popular in Java

  • Running tasks concurrently on multiple threads
  • requestLocationUpdates (LocationManager)
  • scheduleAtFixedRate (Timer)
    Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • ResourceBundle (java.util)
    Resource bundles contain locale-specific objects. When your program needs a locale-specific resource
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now