Package gwtquery.samples.client

Source Code of gwtquery.samples.client.GwtQueryUiModule

package gwtquery.samples.client;

import gwtquery.samples.client.accordions.AccordionSamples;
import gwtquery.samples.client.buttons.ButtonSamples;
import gwtquery.samples.client.datepickers.DatepickerSamples;
import gwtquery.samples.client.dialogs.DialogSamples;
import gwtquery.samples.client.draggables.DraggableSamples;
import gwtquery.samples.client.droppables.DroppableSamples;
import gwtquery.samples.client.positions.PositionSamples;
import gwtquery.samples.client.progressbars.ProgressbarSamples;
import gwtquery.samples.client.selectables.SelectableSamples;
import gwtquery.samples.client.sliders.SliderSamples;
import gwtquery.samples.client.tabs.TabsSamples;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.dom.client.Style.Unit;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.uibinder.client.UiTemplate;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.LayoutPanel;
import com.google.gwt.user.client.ui.RootLayoutPanel;
import com.google.gwt.user.client.ui.Widget;

public class GwtQueryUiModule implements EntryPoint {

  @UiTemplate("GwtQueryUiModule.ui.xml")
  interface Binder extends UiBinder<Widget, GwtQueryUiModule> {
  }

  private static Binder uiBinder = GWT.create(Binder.class);

  private final Widget app;

  @UiField
  FlowPanel demos;

  @UiField
  HasWidgets demo;

  public GwtQueryUiModule() {
    app = uiBinder.createAndBindUi(this);
  }

  public void onModuleLoad() {
    demos.add(new DraggableSamples(demo));
    demos.add(new DroppableSamples(demo));
    demos.add(new SelectableSamples(demo));
    demos.add(new AccordionSamples(demo));
    demos.add(new ButtonSamples(demo));
    demos.add(new DatepickerSamples(demo));
    demos.add(new DialogSamples(demo));
    demos.add(new ProgressbarSamples(demo));
    demos.add(new SliderSamples(demo));
    demos.add(new TabsSamples(demo));
    demos.add(new PositionSamples(demo));

    LayoutPanel layout = RootLayoutPanel.get();
    layout.add(app);
    layout.setWidgetLeftRight(app, 15, Unit.PCT, 15, Unit.PCT);
    layout.setWidgetTopBottom(app, 1, Unit.EM, 1, Unit.EM);
  }

}
TOP

Related Classes of gwtquery.samples.client.GwtQueryUiModule

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.