/** * Gets the current target element of the given event. This is the element * whose listener fired last, not the element which fired the event initially. * * @param evt the event * @return the event's current target element * @see DOM#eventGetTarget(Event) */ public static com.google.gwt.user.client.Element eventGetCurrentTarget(Event evt) { return evt.getCurrentEventTarget().cast(); }
/** * Gets the current target element of this event. This is the element whose * listener fired last, not the element which fired the event initially. * * @return the event's current target element * @deprecated use {@link NativeEvent#getCurrentEventTarget()} instead */ @Deprecated public final Element getCurrentTarget() { return getCurrentEventTarget().cast(); }
private static Element getFirstAncestorWithListener(Event evt) { Element curElem = evt.getCurrentEventTarget().cast(); while (curElem != null && getEventListener(curElem) == null) { curElem = curElem.getParentNode().cast(); } return curElem; }
private static void dispatchUnhandledEvent(Event evt) { Element element = evt.getCurrentEventTarget().cast(); element.setPropertyString("__gwtLastUnhandledEvent", evt.getType()); dispatchEvent(evt); }
/** * Gets the current target element of this event. This is the element whose * listener fired last, not the element which fired the event initially. * * @return the event's current target element * @deprecated use {@link NativeEvent#getCurrentEventTarget()} instead */ @Deprecated public final Element getCurrentTarget() { return getCurrentEventTarget().cast(); }
/** * Gets the current target element of the given event. This is the element * whose listener fired last, not the element which fired the event initially. * * @param evt the event * @return the event's current target element * @see DOM#eventGetTarget(Event) */ public static com.google.gwt.user.client.Element eventGetCurrentTarget(Event evt) { return evt.getCurrentEventTarget().cast(); }
/** * Gets the current target element of the given event. This is the element * whose listener fired last, not the element which fired the event initially. * * @param evt the event * @return the event's current target element * @see DOM#eventGetTarget(Event) */ public static com.google.gwt.user.client.Element eventGetCurrentTarget(Event evt) { return evt.getCurrentEventTarget().cast(); }
public Function setEvent(Event e) { event = e; element = e != null ? e.getCurrentEventTarget().<com.google.gwt.dom.client.Element> cast() : null; return this; }
/** * Gets the current target element of this event. This is the element whose * listener fired last, not the element which fired the event initially. * * @return the event's current target element * @deprecated use {@link NativeEvent#getCurrentEventTarget()} instead */ @Deprecated public final Element getCurrentTarget() { return getCurrentEventTarget().cast(); }
/** * Return the element whose the listener fired last. It represent the context element where the * {@link LiveBindFunction} was binded. * */ private Element getCurrentEventTarget(Event e) { EventTarget currentEventTarget = e.getCurrentEventTarget(); if (!Element.is(currentEventTarget)) { return null; } return Element.as(currentEventTarget); }
/** * Wrap a GQuery around an event's target element. */ public static GQuery $(Event event) { return event == null ? $() : $((Element) event.getCurrentEventTarget().cast()); }
private static void dispatchUnhandledEvent(Event evt) { Element element = evt.getCurrentEventTarget().cast(); element.setPropertyString("__gwtLastUnhandledEvent", evt.getType()); dispatchEvent(evt); }
private static Element getFirstAncestorWithListener(Event evt) { Element curElem = evt.getCurrentEventTarget().cast(); while (curElem != null && getEventListener(curElem) == null) { curElem = curElem.getParentNode().cast(); } return curElem; }
private static void dispatchUnhandledEvent(Event evt) { Element element = evt.getCurrentEventTarget().cast(); element.setPropertyString("__gwtLastUnhandledEvent", evt.getType()); dispatchEvent(evt); }
private static Element getFirstAncestorWithListener(Event evt) { Element curElem = evt.getCurrentEventTarget().cast(); while (curElem != null && getEventListener(curElem) == null) { curElem = curElem.getParentNode().cast(); } return curElem; }
public boolean f(Event e, Object... arg) { EventTarget eventTarget = e.getCurrentEventTarget(); Element target = eventTarget != null ? eventTarget.<Element> cast() : null; EventTarget relatedEventTarget = e.getRelatedEventTarget(); Element related = relatedEventTarget != null ? relatedEventTarget.<Element> cast() : null; if (related == null || (related != target && !GQuery.contains(target, related))) { getInstance(target).dispatchEvent(e, type); } return true; }; };
@SuppressWarnings("unchecked") public void handleEvent(ComponentEvent ce) { if (ce.getType() == keyEvent) { if (component.getElement() != (Element) ce.getEvent().getCurrentEventTarget().cast()) { return;