Example usage for com.google.gwt.widgetideas.client.overrides DOMHelper confirm

List of usage examples for com.google.gwt.widgetideas.client.overrides DOMHelper confirm

Introduction

In this page you can find the example usage for com.google.gwt.widgetideas.client.overrides DOMHelper confirm.

Prototype

public static native boolean confirm(String msg) ;

Source Link

Document

Displays a message in a modal dialog box.

Usage

From source file:com.google.gwt.demos.fasttree.client.FastTreeDemo.java

License:Apache License

private void verboseTreeItem(HasFastTreeItems parent, int children) {
    for (int i = 0; i < children; i++) {
        final int index = i;

        FastTreeItem item = new ListeningFastTreeItem("child " + i) {

            public void beforeClose() {
                Window.alert("Close item" + index);
            }/*from   w  w  w .  j  a  v  a2  s  . c  om*/

            public void beforeOpen() {
                Window.alert("Open item " + index);
            }

            protected boolean beforeSelectionLost() {
                return DOMHelper.confirm("Are you sure you want to leave me?");
            }

            protected void ensureChildren() {
                Window.alert("You are about to open my children for the first time");
            }

            protected void onSelected() {
                Window.alert("You selected item " + index);
            }
        };
        parent.addItem(item);
        verboseTreeItem(item, children - (i + 1));
    }
}