[−][src]Module stdweb::web::event
A module containing JavaScript DOM events.
Structs
| AuxClickEvent | The |
| BlurEvent | The |
| ChangeEvent | The |
| ClickEvent | The |
| ContextMenuEvent | The |
| DataTransfer | The DataTransfer object is used to hold the data that is being dragged during a drag and drop operation. |
| DataTransferItem | The DataTransferItem object represents one drag data item. During a drag operation, each drag event has a dataTransfer property which contains a list of drag data items. Each item in the list is a DataTransferItem object. |
| DataTransferItemList | The DataTransferItemList object is a list of DataTransferItem objects representing items being dragged. During a drag operation, each DragEvent has a dataTransfer property and that property is a DataTransferItemList. |
| DoubleClickEvent | The |
| DragDropEvent | The drop event is fired when an element or text selection is dropped on a valid drop target. |
| DragEndEvent | The dragend event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key). |
| DragEnterEvent | The dragenter event is fired when a dragged element or text selection enters a valid drop target. |
| DragEvent | The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user. |
| DragExitEvent | The dragexit event is fired when an element is no longer the drag operation's immediate selection target. |
| DragLeaveEvent | The dragleave event is fired when a dragged element or text selection leaves a valid drop target. |
| DragOverEvent | The dragover event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds). |
| DragRelatedEvent | A reference to a JavaScript object which implements the IDragEvent interface. |
| DragStartEvent | The dragstart event is fired when the user starts dragging an element or text selection. |
| FocusEvent | The |
| GamepadConnectedEvent | The |
| GamepadDisconnectedEvent | The |
| GotPointerCaptureEvent | The |
| HashChangeEvent | The |
| InputEvent | The |
| KeyDownEvent | The |
| KeyPressEvent | The |
| KeyUpEvent | The |
| LoadEndEvent | The |
| LoadStartEvent | The |
| LostPointerCaptureEvent | The |
| MouseButtonsState | Represents the state of mouse buttons in a |
| MouseDownEvent | The |
| MouseEnterEvent | The |
| MouseLeaveEvent | The |
| MouseMoveEvent | The |
| MouseOutEvent | The |
| MouseOverEvent | The |
| MouseUpEvent | The |
| MouseWheelEvent | The |
| PointerCancelEvent | The |
| PointerDownEvent | The |
| PointerEnterEvent | The |
| PointerLeaveEvent | The |
| PointerLockChangeEvent | The |
| PointerLockErrorEvent | The |
| PointerMoveEvent | The |
| PointerOutEvent | The |
| PointerOverEvent | The |
| PointerUpEvent | The |
| PopStateEvent | A |
| ProgressAbortEvent | The |
| ProgressErrorEvent | The |
| ProgressEvent | The |
| ProgressLoadEvent | The |
| ReadyStateChangeEvent | The readystatechange event is fired when the readyState attribute of a document has changed. |
| ResizeEvent | The resize event is fired when the document view has been resized. |
| ResourceAbortEvent | The |
| ResourceErrorEvent | The |
| ResourceLoadEvent | The |
| ScrollEvent | The scroll event is fired when the document view or an element has been scrolled. |
| SelectionChangeEvent | The selectionchange event of the Selection API is fired when the current text selection on a document is changed. |
| SlotChangeEvent | The |
| SocketCloseEvent | A SocketCloseEvent is sent to clients using WebSockets when the connection is closed. |
| SocketErrorEvent | The error event is fired when an error occurred; the exact circumstances vary, events by this name are used from a variety of APIs. |
| SocketMessageEvent | A message event informs a WebSocket object that a message has been received. |
| SocketOpenEvent | An open event informs the target that a data connection, has been established. |
| SubmitEvent | The submit event is fired when a form is submitted. |
| TouchCancel | The |
| TouchEnd | The |
| TouchEnter | The |
| TouchEvent | A reference to a JavaScript object which implements the ITouchEvent interface. |
| TouchLeave | The |
| TouchMove | The |
| TouchStart | The |
Enums
| DataTransferItemKind | The kind of drag data item, string or file. |
| DropEffect | A DOMString representing the drag operation effect. |
| EffectAllowed | A DOMString representing the drag operation that is allowed. |
| EventPhase | Indicates the phase of event flow during event proessing. |
| KeyboardLocation | The location on the keyboard of a key. |
| ModifierKey | A modifier key on the keyboard. |
| MouseButton | Represents buttons on a mouse during mouse events. |
| MouseWheelDeltaMode | What unit of measure the mouse wheel delta is in |
| SocketMessageData | Represents the types of data which can be received on a web socket. Messages
are transmitted tagged as either binary or text: text messages are always
received as strings. Binary messages may be received as either blobs or array
buffers as preferred by the receiver. This choice is indicated via the
|
Traits
| ConcreteEvent | A trait representing a concrete event type. |
| IDragEvent | The DragEvent interface is a DOM event that represents a drag and drop interaction. The user initiates a drag by placing a pointer device (such as a mouse) on the touch surface and then dragging the pointer to a new location (such as another DOM element). |
| IEvent | The |
| IFocusEvent | The |
| IGamepadEvent | A GamepadEvent is fired on the window object, when a gamepad is connected or disconnected to the system. |
| IKeyboardEvent |
|
| IMessageEvent | The MessageEvent interface represents a message received by a target object. |
| IMouseEvent | The |
| IPointerEvent | The |
| IProgressEvent | The |
| ITouchEvent | The |
| IUiEvent | The |