nsgenbind
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Functions | Variables
html.idl File Reference

Go to the source code of this file.

Classes

interface  HTMLAllCollection
 
interface  HTMLFormControlsCollection
 
interface  RadioNodeList
 
interface  HTMLOptionsCollection
 
interface  HTMLPropertiesCollection
 
interface  PropertyNodeList
 
interface  DOMStringMap
 
interface  DOMElementMap
 
interface  Document
 
interface  XMLDocument
 
interface  HTMLElement
 
interface  HTMLUnknownElement
 
interface  HTMLHtmlElement
 
interface  HTMLHeadElement
 
interface  HTMLTitleElement
 
interface  HTMLBaseElement
 
interface  HTMLLinkElement
 
interface  HTMLMetaElement
 
interface  HTMLStyleElement
 
interface  HTMLBodyElement
 
interface  HTMLHeadingElement
 
interface  HTMLParagraphElement
 
interface  HTMLHRElement
 
interface  HTMLPreElement
 
interface  HTMLQuoteElement
 
interface  HTMLOListElement
 
interface  HTMLUListElement
 
interface  HTMLLIElement
 
interface  HTMLDListElement
 
interface  HTMLDivElement
 
interface  HTMLAnchorElement
 
interface  HTMLDataElement
 
interface  HTMLTimeElement
 
interface  HTMLSpanElement
 
interface  HTMLBRElement
 
interface  HTMLModElement
 
interface  HTMLPictureElement
 
interface  HTMLSourceElement
 
interface  HTMLImageElement
 
interface  HTMLIFrameElement
 
interface  HTMLEmbedElement
 
interface  HTMLObjectElement
 
interface  HTMLParamElement
 
interface  HTMLVideoElement
 
interface  HTMLAudioElement
 
interface  HTMLTrackElement
 
interface  HTMLMediaElement
 
interface  MediaError
 
interface  AudioTrackList
 
interface  AudioTrack
 
interface  VideoTrackList
 
interface  VideoTrack
 
interface  MediaController
 
interface  TextTrackList
 
interface  TextTrack
 
interface  TextTrackCueList
 
interface  TextTrackCue
 
interface  TimeRanges
 
interface  TrackEvent
 
interface  HTMLMapElement
 
interface  HTMLAreaElement
 
interface  HTMLTableElement
 
interface  HTMLTableCaptionElement
 
interface  HTMLTableColElement
 
interface  HTMLTableSectionElement
 
interface  HTMLTableRowElement
 
interface  HTMLTableDataCellElement
 
interface  HTMLTableHeaderCellElement
 
interface  HTMLTableCellElement
 
interface  HTMLFormElement
 
interface  HTMLLabelElement
 
interface  HTMLInputElement
 
interface  HTMLButtonElement
 
interface  HTMLSelectElement
 
interface  HTMLDataListElement
 
interface  HTMLOptGroupElement
 
interface  HTMLOptionElement
 
interface  HTMLTextAreaElement
 
interface  HTMLKeygenElement
 
interface  HTMLOutputElement
 
interface  HTMLProgressElement
 
interface  HTMLMeterElement
 
interface  HTMLFieldSetElement
 
interface  HTMLLegendElement
 
interface  AutocompleteErrorEvent
 
interface  ValidityState
 
interface  HTMLDetailsElement
 
interface  HTMLMenuElement
 
interface  HTMLMenuItemElement
 
interface  RelatedEvent
 
interface  HTMLDialogElement
 
interface  HTMLScriptElement
 
interface  HTMLTemplateElement
 
interface  HTMLCanvasElement
 
interface  CanvasProxy
 
interface  CanvasRenderingContext2D
 
interface  CanvasDrawingStyles
 
interface  CanvasPathMethods
 
interface  CanvasGradient
 
interface  CanvasPattern
 
interface  TextMetrics
 
interface  ImageData
 
interface  DrawingStyle
 
interface  MouseEvent
 
interface  Touch
 
interface  ElementContentEditable
 
interface  DataTransfer
 
interface  DataTransferItemList
 
interface  DataTransferItem
 
interface  DragEvent
 
interface  Window
 
interface  BarProp
 
interface  History
 
interface  Location
 
interface  PopStateEvent
 
interface  HashChangeEvent
 
interface  PageTransitionEvent
 
interface  BeforeUnloadEvent
 
interface  ApplicationCache
 
interface  NavigatorOnLine
 
interface  ErrorEvent
 
interface  GlobalEventHandlers
 
interface  WindowEventHandlers
 
interface  WindowBase64
 
interface  WindowTimers
 
interface  WindowModal
 
interface  Navigator
 
interface  NavigatorID
 
interface  NavigatorLanguage
 
interface  NavigatorContentUtils
 
interface  NavigatorStorageUtils
 
interface  NavigatorPlugins
 
interface  PluginArray
 
interface  MimeTypeArray
 
interface  Plugin
 
interface  MimeType
 
interface  External
 
interface  ImageBitmap
 
interface  ImageBitmapFactories
 
interface  MessageEvent
 
interface  EventSource
 
interface  CloseEvent
 
interface  MessageChannel
 
interface  MessagePort
 
interface  PortCollection
 
interface  BroadcastChannel
 
interface  WorkerGlobalScope
 
interface  DedicatedWorkerGlobalScope
 
interface  SharedWorkerGlobalScope
 
interface  AbstractWorker
 
interface  Worker
 
interface  SharedWorker
 
interface  WorkerNavigator
 
interface  WorkerLocation
 
interface  Storage
 
interface  WindowSessionStorage
 
interface  WindowLocalStorage
 
interface  StorageEvent
 
interface  HTMLAppletElement
 
interface  HTMLMarqueeElement
 
interface  HTMLFrameSetElement
 
interface  HTMLFrameElement
 
interface  HTMLDirectoryElement
 
interface  HTMLFontElement
 

Typedefs

typedef sequence< any > PropertyValueArray
 
typedef EventHandlerNonNull EventHandler
 
typedef OnErrorEventHandlerNonNull OnErrorEventHandler
 
typedef OnBeforeUnloadEventHandlerNonNull OnBeforeUnloadEventHandler
 
typedef sequence< MessagePortports
 

Enumerations

enum  DocumentReadyState { loading , interactive , complete }
 
enum  CanPlayTypeResult { maybe , probably }
 
enum  MediaControllerPlaybackState { waiting , playing , ended }
 
enum  TextTrackMode { disabled , hidden , showing }
 
enum  TextTrackKind {
  subtitles , captions , descriptions , chapters ,
  metadata
}
 
enum  AutocompleteErrorReason { cancel , disabled , invalid }
 
enum  SelectionMode { select , start , end , preserve }
 
enum  CanvasFillRule { nonzero , evenodd }
 
enum  BinaryType { blob , arraybuffer }
 

Functions

 typedef (Int8Array or Uint8Array or Uint8ClampedArray or Int16Array or Uint16Array or Int32Array or Uint32Array or Float32Array or Float64Array or DataView) ArrayBufferView
 
 typedef (ArrayBuffer or CanvasProxy or MessagePort) Transferable
 
 typedef (MediaStream or MediaSource or Blob) MediaProvider
 
 typedef (CanvasRenderingContext2D or WebGLRenderingContext) RenderingContext
 
 typedef (HTMLImageElement or HTMLVideoElement or HTMLCanvasElement or CanvasRenderingContext2D or ImageBitmap) CanvasImageSource
 
 typedef (HTMLImageElement or HTMLVideoElement or HTMLCanvasElement or Blob or ImageData or CanvasRenderingContext2D or ImageBitmap) ImageBitmapSource
 

Variables

callback FileCallback = void (File file)
 
Document implements GlobalEventHandlers
 
HTMLElement implements ElementContentEditable
 
HTMLLinkElement implements LinkStyle
 
HTMLBodyElement implements WindowEventHandlers
 
HTMLAnchorElement implements URLUtils
 
dictionary TrackEventInit
 
dictionary AutocompleteErrorEventInit
 
dictionary RelatedEventInit
 
dictionary CanvasRenderingContext2DSettings
 
CanvasRenderingContext2D implements CanvasDrawingStyles
 
CanvasRenderingContext2D implements CanvasPathMethods
 
dictionary HitRegionOptions
 
CanvasFillRule fillRule = "nonzero"
 
DOMString id = ""
 
DOMString parentID = null
 
DOMString cursor = "inherit"
 
Element control = null
 
DOMString label = null
 
DOMString role = null
 
 paths
 
partial dictionary MouseEventInit
 
callback FunctionStringCallback = void (DOMString data)
 
dictionary DragEventInit
 
dictionary PopStateEventInit
 
dictionary HashChangeEventInit
 
DOMString newURL
 
dictionary PageTransitionEventInit
 
dictionary ErrorEventInit
 
DOMString filename
 
unsigned long lineno
 
unsigned long colno
 
any error
 
callback EventHandlerNonNull = any (Event event)
 
callback OnErrorEventHandlerNonNull = any ((Event or DOMString) event, optional DOMString source, optional unsigned long lineno, optional unsigned long column, optional any error)
 
callback OnBeforeUnloadEventHandlerNonNull = DOMString? (Event event)
 
Window implements WindowBase64
 
Window implements WindowTimers
 
Navigator implements NavigatorID
 
Navigator implements NavigatorLanguage
 
Navigator implements NavigatorOnLine
 
Navigator implements NavigatorContentUtils
 
Navigator implements NavigatorStorageUtils
 
Navigator implements NavigatorPlugins
 
Window implements ImageBitmapFactories
 
dictionary MessageEventInit
 
DOMString origin
 
DOMString lastEventId
 
WindowProxy or MessagePort source
 
dictionary EventSourceInit
 
 protocols
 
 Exposed
 
dictionary CloseEventInit
 
unsigned short code
 
DOMString reason
 
callback PortCollectionCallback = void (MessagePort port)
 
Worker implements AbstractWorker
 
WorkerLocation implements URLUtilsReadOnly
 
Window implements WindowSessionStorage
 
Window implements WindowLocalStorage
 
dictionary StorageEventInit
 
DOMString oldValue
 
DOMString newValue
 
DOMString url
 
Storage storageArea
 

Typedef Documentation

◆ EventHandler

Definition at line 1569 of file html.idl.

◆ OnBeforeUnloadEventHandler

Definition at line 1577 of file html.idl.

◆ OnErrorEventHandler

Definition at line 1573 of file html.idl.

◆ ports

sequence<MessagePort> ports

Definition at line 1811 of file html.idl.

◆ PropertyValueArray

typedef sequence<any> PropertyValueArray

Definition at line 44 of file html.idl.

Enumeration Type Documentation

◆ AutocompleteErrorReason

Enumerator
cancel 
disabled 
invalid 

Definition at line 1021 of file html.idl.

◆ BinaryType

enum BinaryType
Enumerator
blob 
arraybuffer 

Definition at line 1836 of file html.idl.

◆ CanPlayTypeResult

Enumerator
maybe 
probably 

Definition at line 421 of file html.idl.

◆ CanvasFillRule

Enumerator
nonzero 
evenodd 

Definition at line 1136 of file html.idl.

◆ DocumentReadyState

Enumerator
loading 
interactive 
complete 

Definition at line 67 of file html.idl.

◆ MediaControllerPlaybackState

Enumerator
waiting 
playing 
ended 

Definition at line 530 of file html.idl.

◆ SelectionMode

Enumerator
select 
start 
end 
preserve 

Definition at line 1032 of file html.idl.

◆ TextTrackKind

Enumerator
subtitles 
captions 
descriptions 
chapters 
metadata 

Definition at line 581 of file html.idl.

◆ TextTrackMode

Enumerator
disabled 
hidden 
showing 

Definition at line 580 of file html.idl.

Function Documentation

◆ typedef() [1/6]

typedef ( ArrayBuffer or CanvasProxy or  MessagePort)

◆ typedef() [2/6]

typedef ( CanvasRenderingContext2D or  WebGLRenderingContext)

◆ typedef() [3/6]

◆ typedef() [4/6]

◆ typedef() [5/6]

typedef ( Int8Array or Uint8Array or Uint8ClampedArray or Int16Array or Uint16Array or Int32Array or Uint32Array or Float32Array or Float64Array or  DataView)

◆ typedef() [6/6]

typedef ( MediaStream or MediaSource or  Blob)

Variable Documentation

◆ AbstractWorker

Definition at line 1953 of file html.idl.

◆ AutocompleteErrorEventInit

dictionary AutocompleteErrorEventInit

Definition at line 1028 of file html.idl.

◆ CanvasDrawingStyles

Definition at line 1235 of file html.idl.

◆ CanvasPathMethods

Path2D implements CanvasPathMethods

Definition at line 1236 of file html.idl.

◆ CanvasRenderingContext2DSettings

dictionary CanvasRenderingContext2DSettings
Initial value:
{
boolean alpha = true

Definition at line 1138 of file html.idl.

◆ CloseEventInit

dictionary CloseEventInit

Definition at line 1873 of file html.idl.

◆ code

unsigned short code

Definition at line 1875 of file html.idl.

◆ colno

unsigned long colno

Definition at line 1563 of file html.idl.

◆ control

Element control = null

Definition at line 1311 of file html.idl.

◆ cursor

DOMString cursor = "inherit"

Definition at line 1309 of file html.idl.

◆ DragEventInit

dictionary DragEventInit

Definition at line 1401 of file html.idl.

◆ ElementContentEditable

Definition at line 167 of file html.idl.

◆ error

any error

Definition at line 1564 of file html.idl.

◆ ErrorEventInit

dictionary ErrorEventInit

Definition at line 1559 of file html.idl.

◆ EventHandlerNonNull

callback EventHandlerNonNull = any (Event event)

Definition at line 1568 of file html.idl.

◆ EventSourceInit

dictionary EventSourceInit
Initial value:
{
boolean withCredentials = false

Definition at line 1832 of file html.idl.

◆ Exposed

Exposed
Initial value:
interface WebSocket : EventTarget {
readonly attribute DOMString url;
const unsigned short CONNECTING = 0;
const unsigned short OPEN = 1;
const unsigned short CLOSING = 2;
const unsigned short CLOSED = 3;
readonly attribute unsigned short readyState;
readonly attribute unsigned long bufferedAmount;
attribute EventHandler onopen;
attribute EventHandler onerror;
attribute EventHandler onclose;
readonly attribute DOMString extensions;
readonly attribute DOMString protocol;
void close([Clamp] optional unsigned short code, optional USVString reason);
attribute EventHandler onmessage;
attribute BinaryType binaryType;
void send(USVString data);
void send(Blob data);
void send(ArrayBuffer data);
void send(ArrayBufferView data);
}
DOMString url
Definition html.idl:2013
BinaryType
Definition html.idl:1836
DOMString reason
Definition html.idl:1876
unsigned short code
Definition html.idl:1875
EventHandlerNonNull EventHandler
Definition html.idl:1569

Definition at line 1837 of file html.idl.

◆ FileCallback

callback FileCallback = void (File file)

Definition at line 65 of file html.idl.

◆ filename

DOMString filename

Definition at line 1561 of file html.idl.

◆ fillRule

optional CanvasFillRule fillRule = "nonzero"

Definition at line 1306 of file html.idl.

◆ FunctionStringCallback

callback FunctionStringCallback = void (DOMString data)

Definition at line 1394 of file html.idl.

◆ GlobalEventHandlers

Definition at line 121 of file html.idl.

◆ HashChangeEventInit

dictionary HashChangeEventInit

Definition at line 1499 of file html.idl.

◆ HitRegionOptions

dictionary HitRegionOptions
Initial value:
{
Path2D? path = null

Definition at line 1304 of file html.idl.

◆ id

DOMString id = ""

Definition at line 1307 of file html.idl.

◆ ImageBitmapFactories

Definition at line 1792 of file html.idl.

◆ label

DOMString label = null

Definition at line 1313 of file html.idl.

◆ lastEventId

DOMString lastEventId

Definition at line 1809 of file html.idl.

◆ lineno

unsigned long lineno

Definition at line 1562 of file html.idl.

◆ LinkStyle

HTMLStyleElement implements LinkStyle

Definition at line 198 of file html.idl.

◆ MessageEventInit

dictionary MessageEventInit

Definition at line 1806 of file html.idl.

◆ MouseEventInit

partial dictionary MouseEventInit
Initial value:
{
DOMString? region

Definition at line 1348 of file html.idl.

◆ NavigatorContentUtils

Definition at line 1693 of file html.idl.

◆ NavigatorID

Definition at line 1690 of file html.idl.

◆ NavigatorLanguage

Definition at line 1691 of file html.idl.

◆ NavigatorOnLine

Definition at line 1692 of file html.idl.

◆ NavigatorPlugins

Definition at line 1695 of file html.idl.

◆ NavigatorStorageUtils

Definition at line 1694 of file html.idl.

◆ newURL

DOMString newURL

Definition at line 1501 of file html.idl.

◆ newValue

DOMString newValue

Definition at line 2012 of file html.idl.

◆ oldValue

DOMString oldValue

Definition at line 2011 of file html.idl.

◆ OnBeforeUnloadEventHandlerNonNull

callback OnBeforeUnloadEventHandlerNonNull = DOMString? (Event event)

Definition at line 1576 of file html.idl.

◆ OnErrorEventHandlerNonNull

callback OnErrorEventHandlerNonNull = any ((Event or DOMString) event, optional DOMString source, optional unsigned long lineno, optional unsigned long column, optional any error)

Definition at line 1572 of file html.idl.

◆ origin

DOMString origin

Definition at line 1808 of file html.idl.

◆ PageTransitionEventInit

dictionary PageTransitionEventInit

Definition at line 1509 of file html.idl.

◆ parentID

DOMString parentID = null

Definition at line 1308 of file html.idl.

◆ paths

paths

Definition at line 1332 of file html.idl.

◆ PopStateEventInit

dictionary PopStateEventInit

Definition at line 1489 of file html.idl.

◆ PortCollectionCallback

callback PortCollectionCallback = void (MessagePort port)

Definition at line 1904 of file html.idl.

◆ protocols

protocols
optional

Definition at line 1837 of file html.idl.

◆ reason

DOMString reason

Definition at line 1876 of file html.idl.

◆ RelatedEventInit

dictionary RelatedEventInit

Definition at line 1080 of file html.idl.

◆ role

DOMString role = null

Definition at line 1314 of file html.idl.

◆ source

WindowProxy or MessagePort source

Definition at line 1810 of file html.idl.

◆ storageArea

Storage storageArea

Definition at line 2014 of file html.idl.

◆ StorageEventInit

dictionary StorageEventInit

Definition at line 2009 of file html.idl.

◆ TrackEventInit

dictionary TrackEventInit

Definition at line 630 of file html.idl.

◆ url

DOMString url

Definition at line 2013 of file html.idl.

◆ URLUtils

Location implements URLUtils

Definition at line 280 of file html.idl.

◆ URLUtilsReadOnly

Definition at line 1977 of file html.idl.

◆ WindowBase64

Definition at line 1668 of file html.idl.

◆ WindowEventHandlers

Definition at line 219 of file html.idl.

◆ WindowLocalStorage

Definition at line 1998 of file html.idl.

◆ WindowSessionStorage

Definition at line 1992 of file html.idl.

◆ WindowTimers

Definition at line 1679 of file html.idl.