Example usage for com.vaadin.ui JavaScript addFunction

List of usage examples for com.vaadin.ui JavaScript addFunction

Introduction

In this page you can find the example usage for com.vaadin.ui JavaScript addFunction.

Prototype

public void addFunction(String name, JavaScriptFunction function) 

Source Link

Document

Add a new function to the global JavaScript namespace (i.e.

Usage

From source file:de.metas.procurement.webui.util.SwipeHelper.java

License:Open Source License

@SuppressWarnings("serial")
private final void registerJavaScriptFunctionsIfNeeded() {
    if (jsFunctionsRegistered.getAndSet(true)) {
        return; // already registered
    }/*  ww  w . j  a va 2  s  . co m*/

    final JavaScript javaScript = JavaScript.getCurrent();
    javaScript.addFunction(JS_FUNC_OnSwipe, new JavaScriptFunction() {
        @Override
        public void call(final JsonArray arguments) {
            invokeOnSwipe(arguments);
        }
    });
}