Example usage for com.google.gwt.query.client GQuery $

List of usage examples for com.google.gwt.query.client GQuery $

Introduction

In this page you can find the example usage for com.google.gwt.query.client GQuery $.

Prototype

public static GQuery $(Widget... widgets) 

Source Link

Document

Wrap a GQuery around one widget or an array of existing ones.

Usage

From source file:cimav.client.view.common.EmpleadoListCell.java

public void setSelectable(boolean selectable, int empIdSel) {
    if (selectable) {
        colorSelected = "#628cd5";
    } else {//from w  ww. j a  va2 s . com
        colorSelected = "lightgray"; // "#f0ad4e";
    }

    GQuery.$("#td_selec_" + empIdSel + "_left").css("background-color", colorSelected);
    GQuery.$("#td_selec_" + empIdSel + "_right").css("background-color", colorSelected);

}

From source file:cimav.client.view.nomina.HorasExtrasUI.java

private void buildGrid() {

    List<HoraExtra> list = new ArrayList<>();
    provider = new ListDataProvider<>(list);

    ICustomDataGridResource dataGridResource = GWT.create(ICustomDataGridResource.class);
    dataGridResource.dataGridStyle().ensureInjected();

    dataGrid = new DataGrid<>(60, dataGridResource);

    //dataGrid = new DataGrid<>(provider.getKeyProvider());
    dataGrid.getElement().setId("idDataGrid");

    dataGrid.setAutoHeaderRefreshDisabled(true);

    dataGrid.setEmptyTableWidget(new Label("Sin Horas Extras"));

    dataGrid.setPageSize(20);//from   w w w  .  j  a v a  2 s . com

    diaCell = new DatePickerCell(DateTimeFormat.getFormat(DateTimeFormat.PredefinedFormat.DATE_MEDIUM));
    horasCell = new NomCantidadInputCell();

    initTableColumns();

    // Add the CellList to the adapter in the database.
    provider.addDataDisplay(dataGrid);

    dataGrid.addRowHoverHandler(new RowHoverEvent.Handler() {
        @Override
        public void onRowHover(RowHoverEvent event) {
            TableRowElement rowEle = event.getHoveringRow();
            Element removeHoraExtraEle = rowEle.getElementsByTagName("a").getItem(0);
            if (event.isUnHover()) {
                GQuery.$(removeHoraExtraEle).css(CSS.VISIBILITY.with(Style.Visibility.HIDDEN));
            } else {
                GQuery.$(removeHoraExtraEle).css(CSS.VISIBILITY.with(Style.Visibility.VISIBLE));
            }
        }
    });

}

From source file:cimav.client.view.nomina.NominaFaltasUI.java

private void buildGrid() {

    List<Incidencia> list = new ArrayList<>();
    provider = new ListDataProvider<>(list);

    ICustomDataGridResource dataGridResource = GWT.create(ICustomDataGridResource.class);
    dataGridResource.dataGridStyle().ensureInjected();

    dataGrid = new DataGrid<>(60, dataGridResource);

    //dataGrid = new DataGrid<>(provider.getKeyProvider());
    dataGrid.getElement().setId("idDataGrid");

    dataGrid.setAutoHeaderRefreshDisabled(true);

    dataGrid.setEmptyTableWidget(new Label("Sin incidencias"));

    dataGrid.setPageSize(20);/*from  w ww  .  ja v  a 2 s  .  c om*/

    fechaInicioCell = new DatePickerCell(DateTimeFormat.getFormat(PredefinedFormat.DATE_MEDIUM));
    diasCell = new NomIntegerInputCell("80");
    folioCell = new NomTextInputCell();

    initTableColumns();

    //        // Add the CellList to the adapter in the database.
    provider.addDataDisplay(dataGrid);

    dataGrid.addRowHoverHandler(new RowHoverEvent.Handler() {
        @Override
        public void onRowHover(RowHoverEvent event) {
            TableRowElement rowEle = event.getHoveringRow();
            Element removeFaltaEle = rowEle.getElementsByTagName("a").getItem(0);
            if (event.isUnHover()) {
                GQuery.$(removeFaltaEle).css(CSS.VISIBILITY.with(Style.Visibility.HIDDEN));
            } else {
                GQuery.$(removeFaltaEle).css(CSS.VISIBILITY.with(Style.Visibility.VISIBLE));
            }
        }
    });

}

From source file:cimav.client.view.nomina.NominaSaldoUI.java

private void buildGrid() {

    List<Movimiento> nominaQuincenalList = new ArrayList<>();
    provider = new ListDataProvider<>(nominaQuincenalList);

    ICustomDataGridResource dataGridResource = GWT.create(ICustomDataGridResource.class);
    dataGridResource.dataGridStyle().ensureInjected();

    dataGrid = new DataGrid<>(60, dataGridResource);

    //dataGrid = new DataGrid<>(provider.getKeyProvider());

    dataGrid.getElement().setId("idDataGrid");

    dataGrid.setAutoHeaderRefreshDisabled(true);

    dataGrid.setEmptyTableWidget(new Label("Sin movimientos"));

    dataGrid.setPageSize(20);//from  w  ww.j ava2 s . co m

    quincenasCell = new NomIntegerInputCell("24");
    saldoCell = new NomCantidadInputCell();
    permanenteCell = new CheckboxCell();

    initTableColumns();

    // Add the CellList to the adapter in the database.
    provider.addDataDisplay(dataGrid);

    dataGrid.addRowHoverHandler(new RowHoverEvent.Handler() {
        @Override
        public void onRowHover(RowHoverEvent event) {
            TableRowElement rowEle = event.getHoveringRow();
            Element removeSaldoEle = rowEle.getElementsByTagName("a").getItem(0);
            if (event.isUnHover()) {
                GQuery.$(removeSaldoEle).css(CSS.VISIBILITY.with(Style.Visibility.HIDDEN));
            } else {
                GQuery.$(removeSaldoEle).css(CSS.VISIBILITY.with(Style.Visibility.VISIBLE));
            }
        }
    });

}

From source file:cimav.client.view.nomina.NominaUI.java

@Override
protected void onLoad() {
    super.onLoad(); //To change body of generated methods, choose Tools | Templates.
    String strClass = ".cimav-client-view-nomina-NominaUI_NominaUIUiBinderImpl_GenCss_style-movimientos-contenedor";
    GQuery.$(strClass).$("td").attr("width", "50%");
}

From source file:gwtquery.plugins.draggable.client.DraggableHandler.java

License:Apache License

public void setMarginCache(Element element) {
    int marginLeft = (int) GQuery.$(element).cur("marginLeft", true);
    int marginTop = (int) GQuery.$(element).cur("marginTop", true);

    margin = new Offset(marginLeft, marginTop);

}

From source file:gwtquery.plugins.draggable.client.impl.DraggableHandlerImplIE8.java

License:Apache License

@Override
public Offset calculateRelativeHelperOffset(Element element, DraggableHandler draggableHandler) {
    // With IE8 we have to remove borderTop and borderLeft of the offsetParent (included in offsetLeft and offsetTop of the element)
    Offset relativeHelperOffset = super.calculateRelativeHelperOffset(element, draggableHandler);
    Element offsetParent = GQuery.$(element).offsetParent().get(0);

    int offsetParentBorderLeft = (int) GQuery.$(offsetParent).cur("borderLeftWidth", true);
    int offsetParentBorderTop = (int) GQuery.$(offsetParent).cur("borderTopWidth", true);

    return new Offset(relativeHelperOffset.left - offsetParentBorderLeft,
            relativeHelperOffset.top - offsetParentBorderTop);
}

From source file:gwtquery.plugins.draggable.client.impl.DraggableHandlerImplOpera.java

License:Apache License

@Override
public Offset calculateRelativeHelperOffset(Element element, DraggableHandler draggableHandler) {
    // With Opera we have to remove borderTop and borderLeft of the offsetParent (included in offsetLeft and offsetTop of the element)
    Offset relativeHelperOffset = super.calculateRelativeHelperOffset(element, draggableHandler);
    Element offsetParent = GQuery.$(element).offsetParent().get(0);

    int offsetParentBorderLeft = (int) GQuery.$(offsetParent).cur("borderLeftWidth", true);
    int offsetParentBorderTop = (int) GQuery.$(offsetParent).cur("borderTopWidth", true);

    return new Offset(relativeHelperOffset.left - offsetParentBorderLeft,
            relativeHelperOffset.top - offsetParentBorderTop);
}

From source file:gwtquery.plugins.enhance.client.gwt.DateBoxWidgetFactory.java

License:Apache License

public DateBox create(Element e) {
    String v = null;/*  w ww. j  av a2 s . c o m*/
    if ($(e).filter("input[type='text']").size() == 1) {
        v = GQuery.$(e).val();
    } else {
        v = GQuery.$(e).text();
    }
    if (v != null) {
        DateBox w = create(v);
        WidgetsUtils.replaceOrAppend(e, w);
        return w;
    }
    return null;
}

From source file:jetbrains.jetpad.mapper.gwt.DomAnimations.java

License:Apache License

public static Animation fadeOut(final Node n, final int duration) {
    return new GQueryBasedAnimation() {
        @Override//from w w w. j  av  a2s.  co  m
        protected GQuery createAnimation(final Runnable callback) {
            return GQuery.$(n).css("opacity", "1").animate("opacity : 0", duration, new Function() {
                @Override
                public void f() {
                    callback.run();
                    $(n).css("opacity", "1");
                }
            });
        }
    };
}