Module stdweb::web
[−]
[src]
A module with bindings to the Web APIs.
Modules
error |
A module containing error types. |
event |
A module containing JavaScript DOM events. |
html_element |
A module containing HTML DOM elements. |
Structs
ArrayBuffer |
The |
Blob |
A reference to a JavaScript object which implements the IBlob interface. |
CanvasRenderingContext2d |
Used for drawing rectangles, text, images and other objects onto the canvas element. |
Date | |
Document |
The |
Element |
A reference to a JavaScript object which implements the IElement interface. |
EventListenerHandle |
A handle to a particular event listener. |
EventTarget |
A reference to a JavaScript object which implements the IEventTarget interface. |
FileReader |
The FileReader object lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read. |
History | |
HtmlElement |
A reference to a JavaScript object which implements the IHtmlElement interface. |
Location |
The |
MutationObserver |
Provides a way to receive notifications about changes to the DOM. |
MutationObserverHandle |
A wrapper which ensures that memory is properly cleaned up when it's no longer needed. |
MutationObserverInit |
Specifies which changes should be observed for the target. |
Node |
A reference to a JavaScript object which implements the INode interface. |
NodeList |
|
RequestAnimationFrameHandle |
A handle to a pending animation frame request. |
SocketCloseCode |
Wrapper type around a CloseEvent code, indicating why the WebSocket was closed |
Storage |
The |
StringMap |
Used by the |
TextNode |
The |
TokenList |
The |
TypedArray |
JavaScript typed arrays are array-like objects and provide a mechanism for accessing raw binary data. |
WebSocket |
The WebSocket object provides the API for creating and managing a WebSocket connection to a server, as well as for sending and receiving data on the connection. |
Window |
The |
XmlHttpRequest |
Use XmlHttpRequest (XHR) objects to interact with servers. You can retrieve data from a URL without having to do a full page refresh. This enables a Web page to update just part of a page without disrupting what the user is doing. XmlHttpRequest is used heavily in Ajax programming. |
Enums
CloneKind |
An enum which determines whenever the DOM Node's children will also be cloned or not. |
CrossOriginSetting |
Represents CORS (Cross Origin Resource Sharing) setting for an HTML element. |
FileReaderResult |
The result of a read operation performed with a FileReader. |
MutationRecord |
Contains information about an individual change to the DOM. |
XhrReadyState |
An enum indicating the state of the |
Traits
IBlob |
A blob object represents a file-like object of immutable, raw data. Blobs represent data that isn't necessarily in a JavaScript-native format. |
IElement |
The |
IEventTarget |
|
IHtmlElement |
The |
INode |
|
INonElementParentNode |
The |
IParentNode |
The |
IWindowOrWorker |
The |
RenderingContext |
Trait implemented by rendering contexts which can be obtained from a canvas. |
Functions
alert |
An alias for window.alert. |
document |
A global instance of Document. |
set_timeout |
An alias for window.set_timeout. |
window |
A global instance of Window. |