[−][src]Module stdweb::web::event
A module containing JavaScript DOM events.
Structs
AuxClickEvent | The |
BeforeUnloadEvent | 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 |
FullscreenChangeEvent | The 'FullscreenChange' event fires when an element enters or exits fullscreen |
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 |
UnloadEvent | 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 |