Package com.google.gwt.user.client.Event

Examples of com.google.gwt.user.client.Event.NativePreviewHandler


* Only a single GWT application can preview native events.
*/
public class Issue3892EntryPoint2 implements EntryPoint {
  public void onModuleLoad() {
    Window.alert("Module 2 loaded");
    Event.addNativePreviewHandler(new NativePreviewHandler() {
      public void onPreviewNativeEvent(NativePreviewEvent event) {
        if (event.getTypeInt() == Event.ONCLICK) {
          Element target = event.getNativeEvent().getEventTarget().cast();
          if (Issue3892EntryPoint1.BUTTON_3_ID.equals(target.getId())) {
            event.cancel();
View Full Code Here


* Only a single GWT application can preview native events.
*/
public class Issue3892EntryPoint3 implements EntryPoint {
  public void onModuleLoad() {
    Window.alert("Module 3 loaded");
    Event.addNativePreviewHandler(new NativePreviewHandler() {
      public void onPreviewNativeEvent(NativePreviewEvent event) {
        if (event.getTypeInt() == Event.ONCLICK) {
          Window.alert("Click handled by module 3");
        }
      }
View Full Code Here

    }
    this.showing = showing;

    // Create or remove the native preview handler
    if (showing) {
      nativePreviewHandlerRegistration = Event.addNativePreviewHandler(new NativePreviewHandler() {
        public void onPreviewNativeEvent(NativePreviewEvent event) {
          previewNativeEvent(event);
        }
      });
    } else if (nativePreviewHandlerRegistration != null) {
View Full Code Here

    //Want + and - to zoom in and out
    //Doesn't really work as firefox starts f'ing with the tool bar

    // Define an inner class to handle the event
    Event.addNativePreviewHandler(new NativePreviewHandler() {
      public void onPreviewNativeEvent(NativePreviewEvent preview) {
        NativeEvent event = preview.getNativeEvent();

        if (event.getCtrlKey()) {
          int charCode = event.getCharCode();
View Full Code Here

      @Override
      protected void onLoad()
      {
         super.onLoad();
         nativePreviewReg_ = Event.addNativePreviewHandler(new NativePreviewHandler()
         {
            public void onPreviewNativeEvent(NativePreviewEvent e)
            {
               if (e.getTypeInt() == Event.ONKEYDOWN)
               {
View Full Code Here

      {
         commands.publishHTML().remove();
      }
     
      // map Ctrl-R to our internal refresh handler
      Event.addNativePreviewHandler(new NativePreviewHandler() {
         @Override
         public void onPreviewNativeEvent(NativePreviewEvent event)
         {
            if (event.getTypeInt() == Event.ONKEYDOWN)
            {
View Full Code Here

   * Test that {@link Event#fireNativePreviewEvent(NativeEvent)} returns the
   * correct value even if another event is fired while handling the current
   * event.
   */
  public void testFireNativePreviewEventWithInterupt() {
    NativePreviewHandler handler = new NativePreviewHandler() {
      private boolean first = true;

      @Override
      public void onPreviewNativeEvent(NativePreviewEvent event) {
        if (first) {
View Full Code Here

      el().center(true);
    }

    el().updateZIndex(0);
    if (modal) {
      modalPreview = Event.addNativePreviewHandler(new NativePreviewHandler() {
        public void onPreviewNativeEvent(NativePreviewEvent event) {
          if (Element.is(event.getNativeEvent().getEventTarget())) {
            Element target = (Element) Element.as(event.getNativeEvent().getEventTarget());

            String tag = target.getTagName();
View Full Code Here

        if (handleDragEvents
                && Event.as(startEvent).getTypeInt() == Event.ONMOUSEDOWN) {
            // only really start drag event on mousemove
            deferredStartRegistration = Event
                    .addNativePreviewHandler(new NativePreviewHandler() {

                        public void onPreviewNativeEvent(
                                NativePreviewEvent event) {
                            int typeInt = event.getTypeInt();
                            switch (typeInt) {
View Full Code Here

    }
    this.showing = showing;

    // Create or remove the native preview handler
    if (showing) {
      nativePreviewHandlerRegistration = Event.addNativePreviewHandler(new NativePreviewHandler() {
        public void onPreviewNativeEvent(NativePreviewEvent event) {
          previewNativeEvent(event);
        }
      });
    } else if (nativePreviewHandlerRegistration != null) {
View Full Code Here

TOP

Related Classes of com.google.gwt.user.client.Event.NativePreviewHandler

Copyright © 2018 www.massapicom. 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.