Example usage for com.google.gwt.user.client.impl DOMImplStandard addBitlessEventDispatchers

List of usage examples for com.google.gwt.user.client.impl DOMImplStandard addBitlessEventDispatchers

Introduction

In this page you can find the example usage for com.google.gwt.user.client.impl DOMImplStandard addBitlessEventDispatchers.

Prototype

public static void addBitlessEventDispatchers(JavaScriptObject eventMap) 

Source Link

Document

Adds custom bitless event dispatchers to GWT.

Usage

From source file:com.vaadin.client.event.PointerEventSupportImplModernIE.java

License:Apache License

@Override
protected void init() {
    if (!inited) {
        JavaScriptObject eventDispatcherMapExtensions = JavaScriptObject.createObject();
        JavaScriptObject captureEventDispatcherMapExtensions = JavaScriptObject.createObject();
        for (EventType e : EventType.values()) {
            addEventDispatcher(e.getNativeEventName(), eventDispatcherMapExtensions);
            getPointerEventCaptureDispatchers(e.getNativeEventName(), captureEventDispatcherMapExtensions);
        }/*w w  w  .j a  v  a  2s. co m*/
        DOMImplStandard.addBitlessEventDispatchers(eventDispatcherMapExtensions);
        DOMImplStandard.addCaptureEventDispatchers(captureEventDispatcherMapExtensions);

        inited = true;
    }
}

From source file:com.vaadin.pointerevents.client.ModernSupportImpl.java

License:Apache License

void doInit() {
    JavaScriptObject eventDispatcherMapExtensions = JavaScriptObject.createObject();
    JavaScriptObject captureEventDispatcherMapExtensions = JavaScriptObject.createObject();
    for (Events e : Events.values()) {
        addEventDispatcher(e.getNativeEventName(), eventDispatcherMapExtensions);
        getPointerEventCaptureDispatchers(e.getNativeEventName(), captureEventDispatcherMapExtensions);
    }//from w w w.  j a  v a 2 s  .c  om
    DOMImplStandard.addBitlessEventDispatchers(eventDispatcherMapExtensions);
    DOMImplStandard.addCaptureEventDispatchers(captureEventDispatcherMapExtensions);
}