Template:API Listing New

Jump to: navigation, search

A template that generates an overview listing.

It operates in two modes:

  1. by using a Semantic Media Query (if provided with a Query parameter), which creates a table. The header will say "API Name" unless Use_page_title is "Yes", in which case it will just say "Page".
  2. or by setting List_all_subpages to "Yes", which will spit out all subpages and descendants.
{{API_Listing|
Query=
Use_page_title= {Yes, No, ""}
List_all_subpages= {Yes, No, ""}
}}

Example:


API Name Summary
ApplicationCache The Application Cache (AppCache) lets web-based applications run offline. Developers can specify resources for the browser to cache, making them available to the application even if no connection can be made to the server. These resources load and work correctly even if users click the refresh button when they are offline.
track
NavigatorBattery The NavigatorBattery interface is exposed on the Navigator object.
CanvasGradient An opaque object of the canvas API.
CanvasPattern An opaque object of the canvas API. See Notes.
CanvasPixelArray Specifies each pixel within a canvas's rectangular selection, via the ImageData object's data property. The array uses four elements to represent each pixel's red, green, blue, and alpha channels. See Notes.
CanvasRenderingContext2D The 2D rendering context for the drawing surface of a <canvas> element.
ImageData The ImageData object of the canvas API.
TextMetrics The TextMetrics object of the canvas API. TextMetrics retrieves numeric informations like the width of a text that is drawn onto the canvas with the current font style.
CSSRegionStyleRule Represents an @region rule in a CSS style sheet, which applies styles to fragments of content that flow into a CSS region.
NamedFlow Represents content to flow among various block region elements. The NamedFlow interface allows access to both the content of the flow and the series of regions in which it displays, and helps determine if the content exceeds or falls short of the number of regions necessary to display it.
Blob The Blob object represents immutable raw data. It provides a method to slice data objects between ranges of bytes into further chunks of raw data.
File The File object provides information about files stored on the user's computer, and access to their contents. These are generally retrieved from a FileList object returned when a user selects files using the input element, or from a drag-and-drop operation's DataTransfer object.
FileError Represents an error that occurs while using the FileReader interface.

Obsolete per latest specification. Use DOMError instead.

FileReaderSync Allows for synchronous reading of File or Blob objects. Only available in Workers, as synchronous I/O would otherwise block the main application from executing.
MSStreamError Non-StandardThe MSStreamError object reports file-related errors asynchronously.

Obsolete per latest specification. Use DOMError instead.

MSStreamReader Non-StandardCreates random access data (Blob) from an MSStream object.
ObjectURLOptions Provides the oneTimeOnly property for use with the createObjectURL method.
URL A static object for URL related utility operations.
DirectoryEntry This interface represents a directory on a file system.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

DirectoryEntrySync This interface represents a directory on a file system.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

Entry An abstract interface representing entries in a file system, each of which may be a File or DirectoryEntry.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

EntryCallback This interface is the callback used to look up Entry objects.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

EntrySync An abstract interface representing entries in a file system, each of which may be a File or DirectoryEntry.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

ErrorCallback When an error occurs, this callback is made.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

FileCallback This interface is the callback used to obtain a File.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

FileSystemCallback When requestFileSystem() succeeds, this callback is made.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

MetadataCallback This interface is the callback used to look up file and directory metadata.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

VoidCallback This interface is the generic callback used to indicate success of an asynchronous method.

Out of date; feature discontinued. See http://www.w3.org/TR/file-system-api.

Geolocation The Geolocation object is used by scripts to programmatically determine the location information associated with the hosting device. The location information is acquired by applying a user-agent specific algorithm, creating a Position object, and populating that object with appropriate data accordingly.
PhotoSettingsOptions Provides the photo-specific settings options and current settings values.
IDBCursorWithValue Returns the IDBCursor's value.
IDBDatabase Represents a database connection for the purpose of conducting a transaction.
IDBDatabaseException Not supported.
IDBFactory The object type for the indexedDB property, which provides access to the IndexedDB features supported by the browser and/or device.
IDBIndex A metadata index to a referenced object store.
IDBKeyRange A range of keys defined for an object store or index.
IDBOpenDBRequest Provides access to the result of a request to open a database.
IDBTransaction Provides for the scope and type of access to a database, and represents a transaction on the database.
IDBVersionChangeEvent The IDBVersionChangeEvent object represents the event object passed to the upgradeneeded event, which fires when a database is opened using a higher version number.
IDBVersionChangeRequest DeprecatedDeprecated; no longer in spec.

Used to change the version of the database.

Intl The Intl object serves as a namespace for the i18n API. It is a standard built-in object that is the initial value of the Intl property of the global object. It is not possible to use the Intl object as a constructor with the new operator. It is not possible to invoke the Intl object as a function.
JSON JSON is a native API for parsing and serialising information to the JSON format.

JSON contains two methods: parse for parsing JSON strings, and stringify for converting a JavaScript object into JSON.

window.location The location object provides access to the address related properties of the current document.
Performance The HTML5 specification defines a Window interface, which this specification extends.
StorageQuota Provides a means to query and request storage usage and quota information.
FrameRequestCallback
PerformanceEntry
Animatable Objects that may be the target of an Animation implement the Animatable interface.
AnimationEffect Animation effects are represented by the AnimationEffect interface. AnimationEffect is an abstract interface of which several concrete subinterfaces are provided.
See more pages...