browserEvents namespace
Functions
Function | Description |
---|---|
bind(node, name, thisObject, func) | Bind an event handler that should be called regardless of whether it is part of the active touch stream. Use this for events that are not part of a multi-part gesture (e.g. mouseover for tooltips). |
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) | Bind an event handler that can be ignored if it is not part of the active touch stream. Use this for events that either start or continue a multi-part gesture (e.g. mousedown or mousemove, which may be part of a drag or click). |
getScrollDeltaPixels(e) | Returns the scroll delta of a mouse event in pixel units. |
isRightButton(e) | Returns true this event is a right-click. |
isTargetInput(e) | Returns true if this event is targeting a text input widget? |
mouseToSvg(e, svg, matrix) | Returns the converted coordinates of the given mouse event. The origin (0,0) is the top-left corner of the Blockly SVG. |
unbind(bindData) | Unbind one or more events event from a function call. |
Type Aliases
Type Alias | Description |
---|---|
Data | Blockly opaque event data used to unbind events when using bind and conditionalBind . |