Package gwtquery.samples.client.dialogs

Source Code of gwtquery.samples.client.dialogs.ModalMessage

package gwtquery.samples.client.dialogs;

import static com.google.gwt.query.client.GQuery.$;
import static gwtquery.plugins.ui.Ui.Ui;
import gwtquery.plugins.ui.widgets.Dialog;
import gwtquery.plugins.ui.widgets.Dialog.Buttons;

import com.google.gwt.dom.client.Element;
import com.google.gwt.query.client.Function;
import com.google.gwt.user.client.Event;

public class ModalMessage extends AbstractDialogDemo {

  public ModalMessage() {
    super("ModalMessage");
  }

  public String getName() {
    return "Modal message";
  }

  public void setupDemoElement(Element demo) {
    $("#dialog-message", demo).as(Ui).dialog(//
    Dialog.Options.create().modal(true)//
    .buttons(Buttons.create()//
    .define("Ok", new Function() {
      @Override
      public boolean f(Event e) {
        // we can't use $(this)
        $("#dialog-message").as(Ui).dialog().close();
        return false;
      }
    })));
  }
}
TOP

Related Classes of gwtquery.samples.client.dialogs.ModalMessage

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.