
def.dom.Element Maven / Gradle / Ivy
The newest version!
package def.dom;
import jsweet.util.StringTypes;
import jsweet.util.StringTypes.*;
@jsweet.lang.Extends({GlobalEventHandlers.class,ElementTraversal.class,NodeSelector.class,ChildNode.class})
public class Element extends Node {
public DOMTokenList classList;
public double clientHeight;
public double clientLeft;
public double clientTop;
public double clientWidth;
public double msContentZoomFactor;
public java.lang.String msRegionOverflow;
public java.util.function.Function onariarequest;
public java.util.function.Function oncommand;
public java.util.function.Function ongotpointercapture;
public java.util.function.Function onlostpointercapture;
public java.util.function.Function onmsgesturechange;
public java.util.function.Function onmsgesturedoubletap;
public java.util.function.Function onmsgestureend;
public java.util.function.Function onmsgesturehold;
public java.util.function.Function onmsgesturestart;
public java.util.function.Function onmsgesturetap;
public java.util.function.Function onmsgotpointercapture;
public java.util.function.Function onmsinertiastart;
public java.util.function.Function onmslostpointercapture;
public java.util.function.Function onmspointercancel;
public java.util.function.Function onmspointerdown;
public java.util.function.Function onmspointerenter;
public java.util.function.Function onmspointerleave;
public java.util.function.Function onmspointermove;
public java.util.function.Function onmspointerout;
public java.util.function.Function onmspointerover;
public java.util.function.Function onmspointerup;
public java.util.function.Function ontouchcancel;
public java.util.function.Function ontouchend;
public java.util.function.Function ontouchmove;
public java.util.function.Function ontouchstart;
public java.util.function.Function onwebkitfullscreenchange;
public java.util.function.Function onwebkitfullscreenerror;
public double scrollHeight;
public double scrollLeft;
public double scrollTop;
public double scrollWidth;
public java.lang.String tagName;
native public java.lang.String getAttribute(java.lang.String name);
native public java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName);
native public Attr getAttributeNode(java.lang.String name);
native public Attr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName);
native public ClientRect getBoundingClientRect();
native public ClientRectList getClientRects();
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.a name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.abbr name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.acronym name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.address name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.applet name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.area name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.article name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.aside name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.audio name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.b name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.base name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.basefont name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.bdo name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.big name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.blockquote name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.body name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.br name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.button name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.canvas name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.caption name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.center name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.circle name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.cite name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.clippath name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.code name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.col name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.colgroup name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.datalist name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.dd name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.defs name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.del name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.desc name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.dfn name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.dir name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.div name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.dl name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.dt name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.ellipse name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.em name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.embed name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.feblend name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fecolormatrix name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fecomponenttransfer name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fecomposite name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.feconvolvematrix name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fediffuselighting name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fedisplacementmap name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fedistantlight name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.feflood name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fefunca name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fefuncb name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fefuncg name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fefuncr name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fegaussianblur name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.feimage name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.femerge name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.femergenode name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.femorphology name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.feoffset name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fepointlight name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fespecularlighting name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fespotlight name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fetile name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.feturbulence name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.fieldset name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.figcaption name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.figure name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.filter name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.font name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.footer name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.foreignobject name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.form name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.frame name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.frameset name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.g name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.h1 name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.h2 name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.h3 name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.h4 name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.h5 name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.h6 name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.head name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.header name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.hgroup name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.hr name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.html name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.i name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.iframe name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.image name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.img name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.input name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.ins name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.isindex name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.kbd name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.keygen name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.label name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.legend name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.li name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.line name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.lineargradient name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.link name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.listing name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.map name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.mark name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.marker name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.marquee name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.mask name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.menu name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.meta name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.metadata name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.nav name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.nextid name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.nobr name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.noframes name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.noscript name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.object name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.ol name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.optgroup name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.option name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.p name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.param name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.path name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.pattern name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.plaintext name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.polygon name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.polyline name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.pre name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.progress name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.q name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.radialgradient name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.rect name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.rt name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.ruby name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.s name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.samp name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.script name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.section name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.select name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.small name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.source name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.span name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.stop name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.strike name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.strong name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.style name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.sub name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.sup name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.svg name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.Switch name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.symbol name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.table name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.tbody name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.td name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.text name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.textpath name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.textarea name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.tfoot name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.th name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.thead name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.title name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.tr name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.track name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.tspan name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.tt name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.u name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.ul name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.use name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.Var name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.video name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.view name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.wbr name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.x_ms_webview name);
native public NodeListOf getElementsByTagName(jsweet.util.StringTypes.xmp name);
native public NodeList getElementsByTagName(java.lang.String name);
native public NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName);
native public java.lang.Boolean hasAttribute(java.lang.String name);
native public java.lang.Boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName);
native public MSRangeCollection msGetRegionContent();
native public ClientRect msGetUntransformedBounds();
native public java.lang.Boolean msMatchesSelector(java.lang.String selectors);
native public void msReleasePointerCapture(double pointerId);
native public void msSetPointerCapture(double pointerId);
native public void msZoomTo(MsZoomToOptions args);
native public void releasePointerCapture(double pointerId);
native public void removeAttribute(java.lang.String name);
native public void removeAttributeNS(java.lang.String namespaceURI, java.lang.String localName);
native public Attr removeAttributeNode(Attr oldAttr);
native public void requestFullscreen();
native public void requestPointerLock();
native public void setAttribute(java.lang.String name, java.lang.String value);
native public void setAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value);
native public Attr setAttributeNode(Attr newAttr);
native public Attr setAttributeNodeNS(Attr newAttr);
native public void setPointerCapture(double pointerId);
native public java.lang.Boolean webkitMatchesSelector(java.lang.String selectors);
native public void webkitRequestFullScreen();
native public void webkitRequestFullscreen();
native public void addEventListener(jsweet.util.StringTypes.MSGestureChange type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSGestureDoubleTap type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSGestureEnd type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSGestureHold type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSGestureStart type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSGestureTap type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSGotPointerCapture type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSInertiaStart type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSLostPointerCapture type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerCancel type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerDown type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerEnter type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerLeave type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerMove type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerOut type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerOver type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.MSPointerUp type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.ariarequest type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.command type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.gotpointercapture type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.lostpointercapture type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.touchcancel type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.touchend type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.touchmove type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.touchstart type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.webkitfullscreenchange type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.webkitfullscreenerror type, java.util.function.Function listener, java.lang.Boolean useCapture);
public static Element prototype;
public Element(){}
public java.util.function.Function onpointercancel;
public java.util.function.Function onpointerdown;
public java.util.function.Function onpointerenter;
public java.util.function.Function onpointerleave;
public java.util.function.Function onpointermove;
public java.util.function.Function onpointerout;
public java.util.function.Function onpointerover;
public java.util.function.Function onpointerup;
public java.util.function.Function onwheel;
native public void addEventListener(jsweet.util.StringTypes.pointercancel type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointerdown type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointerenter type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointerleave type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointermove type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointerout type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointerover type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.pointerup type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(jsweet.util.StringTypes.wheel type, java.util.function.Function listener, java.lang.Boolean useCapture);
native public void addEventListener(java.lang.String type, EventListener listener, java.lang.Boolean useCapture);
public double childElementCount;
public Element firstElementChild;
public Element lastElementChild;
public Element nextElementSibling;
public Element previousElementSibling;
native public Element querySelector(java.lang.String selectors);
native public NodeList querySelectorAll(java.lang.String selectors);
native public void remove();
native public java.lang.String getAttribute();
native public void removeAttribute();
native public void setAttribute(java.lang.String name);
native public void setAttribute();
native public void addEventListener(jsweet.util.StringTypes.MSGestureChange type, java.util.function.Function listener);
native public void addEventListener(jsweet.util.StringTypes.MSGestureDoubleTap type, java.util.function.Function listener);
native public void addEventListener(jsweet.util.StringTypes.MSGestureEnd type, java.util.function.Function listener);
native public void addEventListener(jsweet.util.StringTypes.MSGestureHold type, java.util.function.Function listener);
native public void addEventListener(jsweet.util.StringTypes.MSGestureStart type, java.util.function.Function listener);
native public void addEventListener(jsweet.util.StringTypes.MSGestureTap type, java.util.function.Function