Example usage for com.vaadin.client LayoutManager addElementResizeListener

List of usage examples for com.vaadin.client LayoutManager addElementResizeListener

Introduction

In this page you can find the example usage for com.vaadin.client LayoutManager addElementResizeListener.

Prototype

public void addElementResizeListener(Element element, ElementResizeListener listener) 

Source Link

Document

Adds a listener that will be notified whenever the size of a specific element changes.

Usage

From source file:info.magnolia.ui.vaadin.gwt.client.richtext.TextAreaStretcherConnector.java

License:Open Source License

private void registerSizeChangeListeners() {
    final LayoutManager lm = getParent().getLayoutManager();
    final UIConnector ui = getConnection().getUIConnector();
    getParent().addStateChangeHandler(textAreaSizeHandler);
    lm.addElementResizeListener(ui.getWidget().getElement(), windowResizeListener);

    final ComponentConnector formConnector = Util.findConnectorFor(this.form);
    if (formConnector != null) {
        formConnector.getLayoutManager().addElementResizeListener(this.form.getElement(), formResizeListener);
    }/*from  w  w w . j ava  2s  .c  o m*/
}