file: lib/js/js/web.jsx

final class dom

Document Object Model in Web Browsers

static const var window : Window

static const var document : HTMLDocument

new dom()

static final function id(id : string) : HTMLElement

alias to dom.document.getElementById(id) as HTMLElement

static final function getElementById(id : string) : HTMLElement

alias to dom.document.getElementById(id) as HTMLElement

static final function createElement(tag : string) : HTMLElement

alias to dom.document.createElement(id) as HTMLElement

final class DOMException

static var INDEX_SIZE_ERR : int

var INDEX_SIZE_ERR : int

static var DOMSTRING_SIZE_ERR : int

var DOMSTRING_SIZE_ERR : int

static var HIERARCHY_REQUEST_ERR : int

var HIERARCHY_REQUEST_ERR : int

static var WRONG_DOCUMENT_ERR : int

var WRONG_DOCUMENT_ERR : int

static var INVALID_CHARACTER_ERR : int

var INVALID_CHARACTER_ERR : int

static var NO_DATA_ALLOWED_ERR : int

var NO_DATA_ALLOWED_ERR : int

static var NO_MODIFICATION_ALLOWED_ERR : int

var NO_MODIFICATION_ALLOWED_ERR : int

static var NOT_FOUND_ERR : int

var NOT_FOUND_ERR : int

static var NOT_SUPPORTED_ERR : int

var NOT_SUPPORTED_ERR : int

static var INUSE_ATTRIBUTE_ERR : int

var INUSE_ATTRIBUTE_ERR : int

static var INVALID_STATE_ERR : int

var INVALID_STATE_ERR : int

static var SYNTAX_ERR : int

var SYNTAX_ERR : int

static var INVALID_MODIFICATION_ERR : int

var INVALID_MODIFICATION_ERR : int

static var NAMESPACE_ERR : int

var NAMESPACE_ERR : int

static var INVALID_ACCESS_ERR : int

var INVALID_ACCESS_ERR : int

static var VALIDATION_ERR : int

var VALIDATION_ERR : int

static var TYPE_MISMATCH_ERR : int

var TYPE_MISMATCH_ERR : int

static var SECURITY_ERR : int

var SECURITY_ERR : int

static var NETWORK_ERR : int

var NETWORK_ERR : int

static var ABORT_ERR : int

var ABORT_ERR : int

static var URL_MISMATCH_ERR : int

var URL_MISMATCH_ERR : int

static var QUOTA_EXCEEDED_ERR : int

var QUOTA_EXCEEDED_ERR : int

static var TIMEOUT_ERR : int

var TIMEOUT_ERR : int

static var INVALID_NODE_TYPE_ERR : int

var INVALID_NODE_TYPE_ERR : int

static var DATA_CLONE_ERR : int

var DATA_CLONE_ERR : int

var code : int

new DOMException()

final class DOMError

var name : string

new DOMError()

class Event

var type : string

var target : EventTarget

var currentTarget : EventTarget

static var CAPTURING_PHASE : int

var CAPTURING_PHASE : int

static var AT_TARGET : int

var AT_TARGET : int

static var BUBBLING_PHASE : int

var BUBBLING_PHASE : int

var eventPhase : int

var bubbles : boolean

var cancelable : boolean

var defaultPrevented : boolean

var isTrusted : boolean

var timeStamp : number

static var NONE : int

var NONE : int

new Event(type : string)

new Event(type : string, eventInitDict : EventInit)

function stopPropagation() : void

function stopImmediatePropagation() : void

function preventDefault() : void

function initEvent(type : string, bubbles : boolean, cancelable : boolean) : void

class EventInit

var bubbles : boolean

var cancelable : boolean

new EventInit()

final class CustomEvent

var detail : variant

new CustomEvent(type : string)

new CustomEvent(type : string, eventInitDict : CustomEventInit)

final function initCustomEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, detailArg : variant) : void

final class CustomEventInit

var detail : variant

new CustomEventInit()

class EventTarget

new EventTarget()

function addEventListener(type : string, callback : function ( : Event) : void) : void

function addEventListener(type : string, callback : function ( : Event) : void, capture : boolean) : void

function removeEventListener(type : string, callback : function ( : Event) : void) : void

function removeEventListener(type : string, callback : function ( : Event) : void, capture : boolean) : void

function dispatchEvent(event : Event) : boolean

final class MutationObserver

new MutationObserver(callback : function ( : Array.<MutationRecord>, : MutationObserver) : void)

final function observe(target : Node, options : MutationObserverInit) : void

final function disconnect() : void

final class MutationObserverInit

var childList : boolean

var attributes : boolean

var characterData : boolean

var subtree : boolean

var attributeOldValue : boolean

var characterDataOldValue : boolean

var attributeFilter : Array.<string>

new MutationObserverInit()

final class MutationRecord

var type : string

var target : Node

var addedNodes : NodeList

var removedNodes : NodeList

var previousSibling : Node

var nextSibling : Node

var attributeName : Nullable.<string>

var attributeNamespace : Nullable.<string>

var oldValue : Nullable.<string>

new MutationRecord()

class Node

static var ELEMENT_NODE : int

var ELEMENT_NODE : int

static var ATTRIBUTE_NODE : int

var ATTRIBUTE_NODE : int

static var TEXT_NODE : int

var TEXT_NODE : int

static var CDATA_SECTION_NODE : int

var CDATA_SECTION_NODE : int

static var ENTITY_REFERENCE_NODE : int

var ENTITY_REFERENCE_NODE : int

static var ENTITY_NODE : int

var ENTITY_NODE : int

static var PROCESSING_INSTRUCTION_NODE : int

var PROCESSING_INSTRUCTION_NODE : int

static var COMMENT_NODE : int

var COMMENT_NODE : int

static var DOCUMENT_NODE : int

var DOCUMENT_NODE : int

static var DOCUMENT_TYPE_NODE : int

var DOCUMENT_TYPE_NODE : int

static var DOCUMENT_FRAGMENT_NODE : int

var DOCUMENT_FRAGMENT_NODE : int

static var NOTATION_NODE : int

var NOTATION_NODE : int

var nodeType : int

var nodeName : string

var baseURI : Nullable.<string>

var ownerDocument : Document

var parentNode : Node

var parentElement : Element

var childNodes : NodeList

var firstChild : Node

var lastChild : Node

var previousSibling : Node

var nextSibling : Node

static var DOCUMENT_POSITION_DISCONNECTED : int

var DOCUMENT_POSITION_DISCONNECTED : int

static var DOCUMENT_POSITION_PRECEDING : int

var DOCUMENT_POSITION_PRECEDING : int

static var DOCUMENT_POSITION_FOLLOWING : int

var DOCUMENT_POSITION_FOLLOWING : int

static var DOCUMENT_POSITION_CONTAINS : int

var DOCUMENT_POSITION_CONTAINS : int

static var DOCUMENT_POSITION_CONTAINED_BY : int

var DOCUMENT_POSITION_CONTAINED_BY : int

static var DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC : int

var DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC : int

var nodeValue : Nullable.<string>

var textContent : Nullable.<string>

new Node()

function hasChildNodes() : boolean

function compareDocumentPosition(other : Node) : int

function contains(other : Node) : boolean

function insertBefore(node : Node, child : Node) : Node

function appendChild(node : Node) : Node

function replaceChild(node : Node, child : Node) : Node

function removeChild(child : Node) : Node

function normalize() : void

function cloneNode() : Node

function cloneNode(deep : boolean) : Node

function isEqualNode(node : Node) : boolean

function lookupPrefix(namespace : Nullable.<string>) : string

function lookupNamespaceURI(prefix : Nullable.<string>) : string

function isDefaultNamespace(namespace : Nullable.<string>) : boolean

class Document

var implementation : DOMImplementation

var URL : string

var documentURI : string

var compatMode : string

var characterSet : string

var contentType : string

var doctype : DocumentType

var documentElement : Element

var styleSheets : Array.<StyleSheet>

var selectedStyleSheetSet : Nullable.<string>

var lastStyleSheetSet : Nullable.<string>

var preferredStyleSheetSet : Nullable.<string>

var styleSheetSets : DOMStringList

new Document()

function getElementsByTagName(localName : string) : HTMLCollection

function getElementsByTagNameNS(namespace : Nullable.<string>, localName : string) : HTMLCollection

function getElementsByClassName(classNames : string) : HTMLCollection

function getElementById(elementId : string) : Element

function createElement(localName : string) : Element

function createElementNS(namespace : Nullable.<string>, qualifiedName : string) : Element

function createDocumentFragment() : DocumentFragment

function createTextNode(data : string) : Text

function createComment(data : string) : Comment

function createProcessingInstruction(target : string, data : string) : ProcessingInstruction

function importNode(node : Node) : Node

function importNode(node : Node, deep : boolean) : Node

function adoptNode(node : Node) : Node

function createEvent(eventInterfaceName : string) : Event

function createRange() : Range

function createNodeIterator(root : Node) : NodeIterator

function createNodeIterator(root : Node, whatToShow : int) : NodeIterator

function createNodeIterator(root : Node, whatToShow : int, filter : NodeFilter) : NodeIterator

function createTreeWalker(root : Node) : TreeWalker

function createTreeWalker(root : Node, whatToShow : int) : TreeWalker

function createTreeWalker(root : Node, whatToShow : int, filter : NodeFilter) : TreeWalker

function prepend(nodes : ...Node) : void

function prepend(nodes : ...string) : void

function append(nodes : ...Node) : void

function append(nodes : ...string) : void

function enableStyleSheetsForSet(name : Nullable.<string>) : void

function elementFromPoint(x : number, y : number) : Element

function caretPositionFromPoint(x : number, y : number) : CaretPosition

function createTouch(view : AbstractView, target : EventTarget, identifier : int, pageX : int, pageY : int, screenX : int, screenY : int) : Touch

function createTouchList(touches : Array.<Touch>) : TouchList

function createTouchList(touch : Touch) : TouchList

function querySelector(selectors : string) : Element

function querySelectorAll(selectors : string) : NodeList

final class XMLDocument

new XMLDocument()

final function load(url : string) : boolean

final class DOMImplementation

new DOMImplementation()

final function createDocumentType(qualifiedName : string, publicId : string, systemId : string) : DocumentType

final function createDocument(namespace : Nullable.<string>, qualifiedName : string, doctype : DocumentType) : XMLDocument

final function createHTMLDocument(title : string) : Document

final function hasFeature(feature : string, version : string) : boolean

final class DocumentFragment

new DocumentFragment()

final function prepend(nodes : ...Node) : void

final function prepend(nodes : ...string) : void

final function append(nodes : ...Node) : void

final function append(nodes : ...string) : void

final function querySelector(selectors : string) : Element

final function querySelectorAll(selectors : string) : NodeList

final class DocumentType

var name : string

var publicId : string

var systemId : string

new DocumentType()

final function before(nodes : ...Node) : void

final function before(nodes : ...string) : void

final function after(nodes : ...Node) : void

final function after(nodes : ...string) : void

final function replace(nodes : ...Node) : void

final function replace(nodes : ...string) : void

final function remove() : void

class Element

var namespaceURI : Nullable.<string>

var prefix : Nullable.<string>

var localName : string

var tagName : string

var id : string

var className : string

var classList : DOMTokenList

var attributes : Array.<Attr>

var children : HTMLCollection

var firstElementChild : Element

var lastElementChild : Element

var previousElementSibling : Element

var nextElementSibling : Element

var childElementCount : int

var scrollTop : int

var scrollLeft : int

var scrollWidth : int

var scrollHeight : int

var clientTop : int

var clientLeft : int

var clientWidth : int

var clientHeight : int

var innerHTML : string

var outerHTML : string

new Element()

function getAttribute(name : string) : Nullable.<string>

function getAttributeNS(namespace : Nullable.<string>, localName : string) : Nullable.<string>

function setAttribute(name : string, value : string) : void

function setAttributeNS(namespace : Nullable.<string>, name : string, value : string) : void

function removeAttribute(name : string) : void

function removeAttributeNS(namespace : Nullable.<string>, localName : string) : void

function hasAttribute(name : string) : boolean

function hasAttributeNS(namespace : Nullable.<string>, localName : string) : boolean

function getElementsByTagName(localName : string) : HTMLCollection

function getElementsByTagNameNS(namespace : Nullable.<string>, localName : string) : HTMLCollection

function getElementsByClassName(classNames : string) : HTMLCollection

function prepend(nodes : ...Node) : void

function prepend(nodes : ...string) : void

function append(nodes : ...Node) : void

function append(nodes : ...string) : void

function before(nodes : ...Node) : void

function before(nodes : ...string) : void

function after(nodes : ...Node) : void

function after(nodes : ...string) : void

function replace(nodes : ...Node) : void

function replace(nodes : ...string) : void

function remove() : void

function getClientRects() : ClientRectList

function getBoundingClientRect() : ClientRect

function scrollIntoView() : void

function scrollIntoView(top : boolean) : void

function querySelector(selectors : string) : Element

function querySelectorAll(selectors : string) : NodeList

function insertAdjacentHTML(position : string, text : string) : void

final class Attr

var name : string

var value : string

var namespaceURI : Nullable.<string>

var prefix : Nullable.<string>

var localName : string

new Attr()

class CharacterData

var data : string

var length : int

new CharacterData()

function substringData(offset : int, count : int) : string

function appendData(data : string) : void

function insertData(offset : int, data : string) : void

function deleteData(offset : int, count : int) : void

function replaceData(offset : int, count : int, data : string) : void

function before(nodes : ...Node) : void

function before(nodes : ...string) : void

function after(nodes : ...Node) : void

function after(nodes : ...string) : void

function replace(nodes : ...Node) : void

function replace(nodes : ...string) : void

function remove() : void

final class Text

var wholeText : string

var serializeAsCDATA : boolean

new Text()

final function splitText(offset : int) : Text

final class ProcessingInstruction

var target : string

var sheet : StyleSheet

new ProcessingInstruction()

final class Comment

new Comment()

final class Range

var startContainer : Node

var startOffset : int

var endContainer : Node

var endOffset : int

var collapsed : boolean

var commonAncestorContainer : Node

static var START_TO_START : int

var START_TO_START : int

static var START_TO_END : int

var START_TO_END : int

static var END_TO_END : int

var END_TO_END : int

static var END_TO_START : int

var END_TO_START : int

new Range()

final function setStart(refNode : Node, offset : int) : void

final function setEnd(refNode : Node, offset : int) : void

final function setStartBefore(refNode : Node) : void

final function setStartAfter(refNode : Node) : void

final function setEndBefore(refNode : Node) : void

final function setEndAfter(refNode : Node) : void

final function collapse(toStart : boolean) : void

final function selectNode(refNode : Node) : void

final function selectNodeContents(refNode : Node) : void

final function compareBoundaryPoints(how : int, sourceRange : Range) : int

final function deleteContents() : void

final function extractContents() : DocumentFragment

final function cloneContents() : DocumentFragment

final function insertNode(node : Node) : void

final function surroundContents(newParent : Node) : void

final function cloneRange() : Range

final function detach() : void

final function isPointInRange(node : Node, offset : int) : boolean

final function comparePoint(node : Node, offset : int) : int

final function intersectsNode(node : Node) : boolean

final function getClientRects() : ClientRectList

final function getBoundingClientRect() : ClientRect

final function createContextualFragment(fragment : string) : DocumentFragment

final class NodeIterator

var root : Node

var referenceNode : Node

var pointerBeforeReferenceNode : boolean

var whatToShow : int

var filter : NodeFilter

new NodeIterator()

final function nextNode() : Node

final function previousNode() : Node

final function detach() : void

final class TreeWalker

var root : Node

var whatToShow : int

var filter : NodeFilter

var currentNode : Node

new TreeWalker()

final function parentNode() : Node

final function firstChild() : Node

final function lastChild() : Node

final function previousSibling() : Node

final function nextSibling() : Node

final function previousNode() : Node

final function nextNode() : Node

final class NodeFilter

static var FILTER_ACCEPT : int

var FILTER_ACCEPT : int

static var FILTER_REJECT : int

var FILTER_REJECT : int

static var FILTER_SKIP : int

var FILTER_SKIP : int

static var SHOW_ALL : int

var SHOW_ALL : int

static var SHOW_ELEMENT : int

var SHOW_ELEMENT : int

static var SHOW_ATTRIBUTE : int

var SHOW_ATTRIBUTE : int

static var SHOW_TEXT : int

var SHOW_TEXT : int

static var SHOW_CDATA_SECTION : int

var SHOW_CDATA_SECTION : int

static var SHOW_ENTITY_REFERENCE : int

var SHOW_ENTITY_REFERENCE : int

static var SHOW_ENTITY : int

var SHOW_ENTITY : int

static var SHOW_PROCESSING_INSTRUCTION : int

var SHOW_PROCESSING_INSTRUCTION : int

static var SHOW_COMMENT : int

var SHOW_COMMENT : int

static var SHOW_DOCUMENT : int

var SHOW_DOCUMENT : int

static var SHOW_DOCUMENT_TYPE : int

var SHOW_DOCUMENT_TYPE : int

static var SHOW_DOCUMENT_FRAGMENT : int

var SHOW_DOCUMENT_FRAGMENT : int

static var SHOW_NOTATION : int

var SHOW_NOTATION : int

new NodeFilter()

final function acceptNode(node : Node) : int

class NodeList

var length : int

new NodeList()

function item(index : int) : Node

class HTMLCollection

var length : int

new HTMLCollection()

function item(index : int) : Element

function namedItem(name : string) : Object

final class DOMStringList

var length : int

new DOMStringList()

final function item(index : int) : Nullable.<string>

final function contains(string : string) : boolean

class DOMTokenList

var length : int

new DOMTokenList()

function item(index : int) : Nullable.<string>

function contains(token : string) : boolean

function add(token : string) : void

function remove(token : string) : void

function toggle(token : string) : boolean

final class DOMSettableTokenList

var value : string

new DOMSettableTokenList()

final class AbstractView

var document : DocumentView

new AbstractView()

final class DocumentView

var defaultView : AbstractView

new DocumentView()

class DocumentEvent

new DocumentEvent()

function createEvent(eventInterface : string) : Event

class UIEvent

var view : AbstractView

var detail : int

new UIEvent(typeArg : string)

new UIEvent(typeArg : string, dictUIEventInit : UIEventInit)

function initUIEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, viewArg : AbstractView, detailArg : int) : void

final class FocusEvent

var relatedTarget : EventTarget

new FocusEvent(typeArg : string)

new FocusEvent(typeArg : string, focusEventInitDict : FocusEventInit)

final function initFocusEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, viewArg : AbstractView, detailArg : int, relatedTargetArg : EventTarget) : void

class MouseEvent

var screenX : int

var screenY : int

var clientX : int

var clientY : int

var ctrlKey : boolean

var shiftKey : boolean

var altKey : boolean

var metaKey : boolean

var button : int

var buttons : int

var relatedTarget : EventTarget

var pageX : int

var pageY : int

var x : int

var y : int

var offsetX : int

var offsetY : int

new MouseEvent(typeArg : string)

new MouseEvent(typeArg : string, mouseEventInitDict : MouseEventInit)

function initMouseEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, viewArg : AbstractView, detailArg : int, screenXArg : int, screenYArg : int, clientXArg : int, clientYArg : int, ctrlKeyArg : boolean, altKeyArg : boolean, shiftKeyArg : boolean, metaKeyArg : boolean, buttonArg : int, relatedTargetArg : EventTarget) : void

function getModifierState(keyArg : string) : boolean

final class WheelEvent

static var DOM_DELTA_PIXEL : int

var DOM_DELTA_PIXEL : int

static var DOM_DELTA_LINE : int

var DOM_DELTA_LINE : int

static var DOM_DELTA_PAGE : int

var DOM_DELTA_PAGE : int

var deltaX : number

var deltaY : number

var deltaZ : number

var deltaMode : int

new WheelEvent(typeArg : string)

new WheelEvent(typeArg : string, wheelEventInitDict : WheelEventInit)

final function initWheelEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, viewArg : AbstractView, detailArg : int, screenXArg : int, screenYArg : int, clientXArg : int, clientYArg : int, buttonArg : int, relatedTargetArg : EventTarget, modifiersListArg : string, deltaXArg : number, deltaYArg : number, deltaZArg : number, deltaMode : int) : void

final class KeyboardEvent

static var DOM_KEY_LOCATION_STANDARD : int

var DOM_KEY_LOCATION_STANDARD : int

static var DOM_KEY_LOCATION_LEFT : int

var DOM_KEY_LOCATION_LEFT : int

static var DOM_KEY_LOCATION_RIGHT : int

var DOM_KEY_LOCATION_RIGHT : int

static var DOM_KEY_LOCATION_NUMPAD : int

var DOM_KEY_LOCATION_NUMPAD : int

static var DOM_KEY_LOCATION_MOBILE : int

var DOM_KEY_LOCATION_MOBILE : int

static var DOM_KEY_LOCATION_JOYSTICK : int

var DOM_KEY_LOCATION_JOYSTICK : int

var char : string

var key : string

var location : int

var ctrlKey : boolean

var shiftKey : boolean

var altKey : boolean

var metaKey : boolean

var repeat : boolean

var locale : string

var charCode : int

var keyCode : int

var which : int

new KeyboardEvent(typeArg : string)

new KeyboardEvent(typeArg : string, keyboardEventInitDict : KeyboardEventInit)

final function getModifierState(keyArg : string) : boolean

final function initKeyboardEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, viewArg : AbstractView, charArg : string, keyArg : string, locationArg : int, modifiersListArg : string, repeat : boolean, localeArg : string) : void

final class CompositionEvent

var data : Nullable.<string>

var locale : string

new CompositionEvent(typeArg : string)

new CompositionEvent(typeArg : string, compositionEventInitDict : CompositionEventInit)

final function initCompositionEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, viewArg : AbstractView, dataArg : Nullable.<string>, localeArg : string) : void

final class MutationEvent

static var MODIFICATION : int

var MODIFICATION : int

static var ADDITION : int

var ADDITION : int

static var REMOVAL : int

var REMOVAL : int

var relatedNode : Node

var prevValue : string

var newValue : string

var attrName : string

var attrChange : int

new MutationEvent()

final function initMutationEvent(typeArg : string, canBubbleArg : boolean, cancelableArg : boolean, relatedNodeArg : Node, prevValueArg : string, newValueArg : string, attrNameArg : string, attrChangeArg : int) : void

class UIEventInit

var view : AbstractView

var detail : int

new UIEventInit()

final class FocusEventInit

var bubbles : boolean

var cancelable : boolean

var view : AbstractView

var detail : int

var relatedTarget : EventTarget

new FocusEventInit()

class MouseEventInit

var screenX : int

var screenY : int

var clientX : int

var clientY : int

var ctrlKey : boolean

var shiftKey : boolean

var altKey : boolean

var metaKey : boolean

var button : int

var buttons : int

var relatedTarget : EventTarget

new MouseEventInit()

final class WheelEventInit

var bubbles : boolean

var cancelable : boolean

var view : AbstractView

var detail : int

var screenX : int

var screenY : int

var clientX : int

var clientY : int

var ctrlKey : boolean

var shiftKey : boolean

var altKey : boolean

var metaKey : boolean

var button : int

var buttons : int

var relatedTarget : EventTarget

var deltaX : number

var deltaY : number

var deltaZ : number

var deltaMode : int

new WheelEventInit()

final class KeyboardEventInit

var bubbles : boolean

var cancelable : boolean

var view : AbstractView

var detail : int

var char : string

var key : string

var location : int

var ctrlKey : boolean

var shiftKey : boolean

var altKey : boolean

var metaKey : boolean

var repeat : boolean

var locale : string

var charCode : int

var keyCode : int

var which : int

new KeyboardEventInit()

final class CompositionEventInit

var bubbles : boolean

var cancelable : boolean

var view : AbstractView

var detail : int

var data : Nullable.<string>

var locale : string

new CompositionEventInit()

class XMLHttpRequestEventTarget

var onloadstart : function ( : Event) : void

var onprogress : function ( : Event) : void

var onabort : function ( : Event) : void

var onerror : function ( : Event) : void

var onload : function ( : Event) : void

var ontimeout : function ( : Event) : void

var onloadend : function ( : Event) : void

new XMLHttpRequestEventTarget()

final class XMLHttpRequestUpload

new XMLHttpRequestUpload()

class XMLHttpRequest

var onreadystatechange : function ( : Event) : void

static var UNSENT : int

var UNSENT : int

static var OPENED : int

var OPENED : int

static var HEADERS_RECEIVED : int

var HEADERS_RECEIVED : int

static var LOADING : int

var LOADING : int

static var DONE : int

var DONE : int

var readyState : int

var timeout : int

var withCredentials : boolean

var upload : XMLHttpRequestUpload

var status : int

var statusText : string

var responseType : string

var response : variant

var responseText : string

var responseXML : Document

new XMLHttpRequest()

function open(method : string, url : string) : void

function open(method : string, url : string, async : boolean) : void

function open(method : string, url : string, async : boolean, user : Nullable.<string>) : void

function open(method : string, url : string, async : boolean, user : Nullable.<string>, password : Nullable.<string>) : void

function setRequestHeader(header : string, value : string) : void

function send() : void

function send(data : ArrayBuffer) : void

function send(data : Blob) : void

function send(data : Document) : void

function send(data : Nullable.<string>) : void

function send(data : FormData) : void

function abort() : void

function getResponseHeader(header : string) : string

function getAllResponseHeaders() : string

function overrideMimeType(mime : string) : void

final class AnonXMLHttpRequest

new AnonXMLHttpRequest()

final class FormData

new FormData()

new FormData(form : HTMLFormElement)

final function append(name : string, value : Blob) : void

final function append(name : string, value : Blob, filename : string) : void

final function append(name : string, value : string) : void

final class MediaList

var mediaText : string

var length : int

new MediaList()

final function item(index : int) : Nullable.<string>

final function appendMedium(medium : string) : void

final function deleteMedium(medium : string) : void

class StyleSheet

var type : string

var href : string

var ownerNode : Node

var parentStyleSheet : StyleSheet

var title : string

var media : MediaList

var disabled : boolean

new StyleSheet()

final class CSSStyleSheet

var ownerRule : CSSRule

var cssRules : Array.<CSSRule>

new CSSStyleSheet()

final function insertRule(rule : string, index : int) : int

final function deleteRule(index : int) : void

class LinkStyle

var sheet : StyleSheet

new LinkStyle()

class CSSRule

static var STYLE_RULE : int

var STYLE_RULE : int

static var IMPORT_RULE : int

var IMPORT_RULE : int

static var MEDIA_RULE : int

var MEDIA_RULE : int

static var FONT_FACE_RULE : int

var FONT_FACE_RULE : int

static var PAGE_RULE : int

var PAGE_RULE : int

static var NAMESPACE_RULE : int

var NAMESPACE_RULE : int

var type : int

var cssText : string

var parentRule : CSSRule

var parentStyleSheet : CSSStyleSheet

new CSSRule()

final class CSSStyleRule

var selectorText : string

var style : CSSStyleDeclaration

new CSSStyleRule()

final class CSSImportRule

var href : string

var media : MediaList

var styleSheet : CSSStyleSheet

new CSSImportRule()

final class CSSMediaRule

var media : MediaList

var cssRules : Array.<CSSRule>

new CSSMediaRule()

final function insertRule(rule : string, index : int) : int

final function deleteRule(index : int) : void

final class CSSFontFaceRule

var style : CSSStyleDeclaration

new CSSFontFaceRule()

final class CSSPageRule

var selectorText : string

var style : CSSStyleDeclaration

new CSSPageRule()

final class CSSNamespaceRule

var namespaceURI : string

var prefix : Nullable.<string>

new CSSNamespaceRule()

final class CSSStyleDeclaration

var cssText : string

var length : int

var parentRule : CSSRule

var azimuth : string

var background : string

var backgroundAttachment : string

var backgroundColor : string

var backgroundImage : string

var backgroundPosition : string

var backgroundRepeat : string

var border : string

var borderCollapse : string

var borderColor : string

var borderSpacing : string

var borderStyle : string

var borderTop : string

var borderRight : string

var borderBottom : string

var borderLeft : string

var borderTopColor : string

var borderRightColor : string

var borderBottomColor : string

var borderLeftColor : string

var borderTopStyle : string

var borderRightStyle : string

var borderBottomStyle : string

var borderLeftStyle : string

var borderTopWidth : string

var borderRightWidth : string

var borderBottomWidth : string

var borderLeftWidth : string

var borderWidth : string

var bottom : string

var captionSide : string

var clear : string

var clip : string

var color : string

var content : string

var counterIncrement : string

var counterReset : string

var cue : string

var cueAfter : string

var cueBefore : string

var cursor : string

var direction : string

var display : string

var elevation : string

var emptyCells : string

var cssFloat : string

var font : string

var fontFamily : string

var fontSize : string

var fontSizeAdjust : string

var fontStretch : string

var fontStyle : string

var fontVariant : string

var fontWeight : string

var height : string

var left : string

var letterSpacing : string

var lineHeight : string

var listStyle : string

var listStyleImage : string

var listStylePosition : string

var listStyleType : string

var margin : string

var marginTop : string

var marginRight : string

var marginBottom : string

var marginLeft : string

var markerOffset : string

var marks : string

var maxHeight : string

var maxWidth : string

var minHeight : string

var minWidth : string

var orphans : string

var outline : string

var outlineColor : string

var outlineStyle : string

var outlineWidth : string

var overflow : string

var padding : string

var paddingTop : string

var paddingRight : string

var paddingBottom : string

var paddingLeft : string

var page : string

var pageBreakAfter : string

var pageBreakBefore : string

var pageBreakInside : string

var pause : string

var pauseAfter : string

var pauseBefore : string

var pitch : string

var pitchRange : string

var playDuring : string

var position : string

var quotes : string

var richness : string

var right : string

var size : string

var speak : string

var speakHeader : string

var speakNumeral : string

var speakPunctuation : string

var speechRate : string

var stress : string

var tableLayout : string

var textAlign : string

var textDecoration : string

var textIndent : string

var textShadow : string

var textTransform : string

var top : string

var unicodeBidi : string

var verticalAlign : string

var visibility : string

var voiceFamily : string

var volume : string

var whiteSpace : string

var widows : string

var width : string

var wordSpacing : string

var zIndex : string

var alignmentBaseline : Nullable.<string>

var backgroundClip : Nullable.<string>

var backgroundOrigin : Nullable.<string>

var backgroundPositionX : Nullable.<string>

var backgroundPositionY : Nullable.<string>

var backgroundRepeatX : Nullable.<string>

var backgroundRepeatY : Nullable.<string>

var backgroundSize : Nullable.<string>

var baselineShift : Nullable.<string>

var borderBottomLeftRadius : Nullable.<string>

var borderBottomRightRadius : Nullable.<string>

var borderImage : Nullable.<string>

var borderImageOutset : Nullable.<string>

var borderImageRepeat : Nullable.<string>

var borderImageSlice : Nullable.<string>

var borderImageSource : Nullable.<string>

var borderImageWidth : Nullable.<string>

var borderRadius : Nullable.<string>

var borderTopLeftRadius : Nullable.<string>

var borderTopRightRadius : Nullable.<string>

var boxShadow : Nullable.<string>

var boxSizing : Nullable.<string>

var clipPath : Nullable.<string>

var clipRule : Nullable.<string>

var colorInterpolation : Nullable.<string>

var colorInterpolationFilters : Nullable.<string>

var colorProfile : Nullable.<string>

var colorRendering : Nullable.<string>

var dominantBaseline : Nullable.<string>

var enableBackground : Nullable.<string>

var fill : Nullable.<string>

var fillOpacity : Nullable.<string>

var fillRule : Nullable.<string>

var filter : Nullable.<string>

var float : Nullable.<string>

var floodColor : Nullable.<string>

var floodOpacity : Nullable.<string>

var glyphOrientationHorizontal : Nullable.<string>

var glyphOrientationVertical : Nullable.<string>

var imageRendering : Nullable.<string>

var kerning : Nullable.<string>

var lightingColor : Nullable.<string>

var marker : Nullable.<string>

var markerEnd : Nullable.<string>

var markerMid : Nullable.<string>

var markerStart : Nullable.<string>

var mask : Nullable.<string>

var opacity : Nullable.<string>

var outlineOffset : Nullable.<string>

var overflowX : Nullable.<string>

var overflowY : Nullable.<string>

var pointerEvents : Nullable.<string>

var resize : Nullable.<string>

var shapeRendering : Nullable.<string>

var src : Nullable.<string>

var stopColor : Nullable.<string>

var stopOpacity : Nullable.<string>

var stroke : Nullable.<string>

var strokeDasharray : Nullable.<string>

var strokeDashoffset : Nullable.<string>

var strokeLinecap : Nullable.<string>

var strokeLinejoin : Nullable.<string>

var strokeMiterlimit : Nullable.<string>

var strokeOpacity : Nullable.<string>

var strokeWidth : Nullable.<string>

var textAnchor : Nullable.<string>

var textLineThrough : Nullable.<string>

var textLineThroughColor : Nullable.<string>

var textLineThroughMode : Nullable.<string>

var textLineThroughStyle : Nullable.<string>

var textLineThroughWidth : Nullable.<string>

var textOverflow : Nullable.<string>

var textOverline : Nullable.<string>

var textOverlineColor : Nullable.<string>

var textOverlineMode : Nullable.<string>

var textOverlineStyle : Nullable.<string>

var textOverlineWidth : Nullable.<string>

var textRendering : Nullable.<string>

var textUnderline : Nullable.<string>

var textUnderlineColor : Nullable.<string>

var textUnderlineMode : Nullable.<string>

var textUnderlineStyle : Nullable.<string>

var textUnderlineWidth : Nullable.<string>

var unicodeRange : Nullable.<string>

var vectorEffect : Nullable.<string>

var webkitAnimation : Nullable.<string>

var webkitAnimationDelay : Nullable.<string>

var webkitAnimationDirection : Nullable.<string>

var webkitAnimationDuration : Nullable.<string>

var webkitAnimationFillMode : Nullable.<string>

var webkitAnimationIterationCount : Nullable.<string>

var webkitAnimationName : Nullable.<string>

var webkitAnimationPlayState : Nullable.<string>

var webkitAnimationTimingFunction : Nullable.<string>

var webkitAppearance : Nullable.<string>

var webkitAspectRatio : Nullable.<string>

var webkitBackfaceVisibility : Nullable.<string>

var webkitBackgroundClip : Nullable.<string>

var webkitBackgroundComposite : Nullable.<string>

var webkitBackgroundOrigin : Nullable.<string>

var webkitBackgroundSize : Nullable.<string>

var webkitBorderAfter : Nullable.<string>

var webkitBorderAfterColor : Nullable.<string>

var webkitBorderAfterStyle : Nullable.<string>

var webkitBorderAfterWidth : Nullable.<string>

var webkitBorderBefore : Nullable.<string>

var webkitBorderBeforeColor : Nullable.<string>

var webkitBorderBeforeStyle : Nullable.<string>

var webkitBorderBeforeWidth : Nullable.<string>

var webkitBorderEnd : Nullable.<string>

var webkitBorderEndColor : Nullable.<string>

var webkitBorderEndStyle : Nullable.<string>

var webkitBorderEndWidth : Nullable.<string>

var webkitBorderFit : Nullable.<string>

var webkitBorderHorizontalSpacing : Nullable.<string>

var webkitBorderImage : Nullable.<string>

var webkitBorderRadius : Nullable.<string>

var webkitBorderStart : Nullable.<string>

var webkitBorderStartColor : Nullable.<string>

var webkitBorderStartStyle : Nullable.<string>

var webkitBorderStartWidth : Nullable.<string>

var webkitBorderVerticalSpacing : Nullable.<string>

var webkitBoxAlign : Nullable.<string>

var webkitBoxDirection : Nullable.<string>

var webkitBoxFlex : Nullable.<string>

var webkitBoxFlexGroup : Nullable.<string>

var webkitBoxLines : Nullable.<string>

var webkitBoxOrdinalGroup : Nullable.<string>

var webkitBoxOrient : Nullable.<string>

var webkitBoxPack : Nullable.<string>

var webkitBoxReflect : Nullable.<string>

var webkitBoxShadow : Nullable.<string>

var webkitColorCorrection : Nullable.<string>

var webkitColumnAxis : Nullable.<string>

var webkitColumnBreakAfter : Nullable.<string>

var webkitColumnBreakBefore : Nullable.<string>

var webkitColumnBreakInside : Nullable.<string>

var webkitColumnCount : Nullable.<string>

var webkitColumnGap : Nullable.<string>

var webkitColumnRule : Nullable.<string>

var webkitColumnRuleColor : Nullable.<string>

var webkitColumnRuleStyle : Nullable.<string>

var webkitColumnRuleWidth : Nullable.<string>

var webkitColumnSpan : Nullable.<string>

var webkitColumnWidth : Nullable.<string>

var webkitColumns : Nullable.<string>

var webkitFilter : Nullable.<string>

var webkitFlexAlign : Nullable.<string>

var webkitFlexDirection : Nullable.<string>

var webkitFlexFlow : Nullable.<string>

var webkitFlexItemAlign : Nullable.<string>

var webkitFlexLinePack : Nullable.<string>

var webkitFlexOrder : Nullable.<string>

var webkitFlexPack : Nullable.<string>

var webkitFlexWrap : Nullable.<string>

var webkitFlowFrom : Nullable.<string>

var webkitFlowInto : Nullable.<string>

var webkitFontFeatureSettings : Nullable.<string>

var webkitFontKerning : Nullable.<string>

var webkitFontSizeDelta : Nullable.<string>

var webkitFontSmoothing : Nullable.<string>

var webkitFontVariantLigatures : Nullable.<string>

var webkitHighlight : Nullable.<string>

var webkitHyphenateCharacter : Nullable.<string>

var webkitHyphenateLimitAfter : Nullable.<string>

var webkitHyphenateLimitBefore : Nullable.<string>

var webkitHyphenateLimitLines : Nullable.<string>

var webkitHyphens : Nullable.<string>

var webkitLineAlign : Nullable.<string>

var webkitLineBoxContain : Nullable.<string>

var webkitLineBreak : Nullable.<string>

var webkitLineClamp : Nullable.<string>

var webkitLineGrid : Nullable.<string>

var webkitLineSnap : Nullable.<string>

var webkitLocale : Nullable.<string>

var webkitLogicalHeight : Nullable.<string>

var webkitLogicalWidth : Nullable.<string>

var webkitMarginAfter : Nullable.<string>

var webkitMarginAfterCollapse : Nullable.<string>

var webkitMarginBefore : Nullable.<string>

var webkitMarginBeforeCollapse : Nullable.<string>

var webkitMarginBottomCollapse : Nullable.<string>

var webkitMarginCollapse : Nullable.<string>

var webkitMarginEnd : Nullable.<string>

var webkitMarginStart : Nullable.<string>

var webkitMarginTopCollapse : Nullable.<string>

var webkitMarquee : Nullable.<string>

var webkitMarqueeDirection : Nullable.<string>

var webkitMarqueeIncrement : Nullable.<string>

var webkitMarqueeRepetition : Nullable.<string>

var webkitMarqueeSpeed : Nullable.<string>

var webkitMarqueeStyle : Nullable.<string>

var webkitMask : Nullable.<string>

var webkitMaskAttachment : Nullable.<string>

var webkitMaskBoxImage : Nullable.<string>

var webkitMaskBoxImageOutset : Nullable.<string>

var webkitMaskBoxImageRepeat : Nullable.<string>

var webkitMaskBoxImageSlice : Nullable.<string>

var webkitMaskBoxImageSource : Nullable.<string>

var webkitMaskBoxImageWidth : Nullable.<string>

var webkitMaskClip : Nullable.<string>

var webkitMaskComposite : Nullable.<string>

var webkitMaskImage : Nullable.<string>

var webkitMaskOrigin : Nullable.<string>

var webkitMaskPosition : Nullable.<string>

var webkitMaskPositionX : Nullable.<string>

var webkitMaskPositionY : Nullable.<string>

var webkitMaskRepeat : Nullable.<string>

var webkitMaskRepeatX : Nullable.<string>

var webkitMaskRepeatY : Nullable.<string>

var webkitMaskSize : Nullable.<string>

var webkitMatchNearestMailBlockquoteColor : Nullable.<string>

var webkitMaxLogicalHeight : Nullable.<string>

var webkitMaxLogicalWidth : Nullable.<string>

var webkitMinLogicalHeight : Nullable.<string>

var webkitMinLogicalWidth : Nullable.<string>

var webkitNbspMode : Nullable.<string>

var webkitOverflowScrolling : Nullable.<string>

var webkitPaddingAfter : Nullable.<string>

var webkitPaddingBefore : Nullable.<string>

var webkitPaddingEnd : Nullable.<string>

var webkitPaddingStart : Nullable.<string>

var webkitPerspective : Nullable.<string>

var webkitPerspectiveOrigin : Nullable.<string>

var webkitPerspectiveOriginX : Nullable.<string>

var webkitPerspectiveOriginY : Nullable.<string>

var webkitPrintColorAdjust : Nullable.<string>

var webkitRegionBreakAfter : Nullable.<string>

var webkitRegionBreakBefore : Nullable.<string>

var webkitRegionBreakInside : Nullable.<string>

var webkitRegionOverflow : Nullable.<string>

var webkitRtlOrdering : Nullable.<string>

var webkitSvgShadow : Nullable.<string>

var webkitTapHighlightColor : Nullable.<string>

var webkitTextCombine : Nullable.<string>

var webkitTextDecorationsInEffect : Nullable.<string>

var webkitTextEmphasis : Nullable.<string>

var webkitTextEmphasisColor : Nullable.<string>

var webkitTextEmphasisPosition : Nullable.<string>

var webkitTextEmphasisStyle : Nullable.<string>

var webkitTextFillColor : Nullable.<string>

var webkitTextOrientation : Nullable.<string>

var webkitTextSecurity : Nullable.<string>

var webkitTextSizeAdjust : Nullable.<string>

var webkitTextStroke : Nullable.<string>

var webkitTextStrokeColor : Nullable.<string>

var webkitTextStrokeWidth : Nullable.<string>

var webkitTransform : Nullable.<string>

var webkitTransformOrigin : Nullable.<string>

var webkitTransformOriginX : Nullable.<string>

var webkitTransformOriginY : Nullable.<string>

var webkitTransformOriginZ : Nullable.<string>

var webkitTransformStyle : Nullable.<string>

var webkitTransition : Nullable.<string>

var webkitTransitionDelay : Nullable.<string>

var webkitTransitionDuration : Nullable.<string>

var webkitTransitionProperty : Nullable.<string>

var webkitTransitionTimingFunction : Nullable.<string>

var webkitUserDrag : Nullable.<string>

var webkitUserModify : Nullable.<string>

var webkitUserSelect : Nullable.<string>

var webkitWrap : Nullable.<string>

var webkitWrapFlow : Nullable.<string>

var webkitWrapMargin : Nullable.<string>

var webkitWrapPadding : Nullable.<string>

var webkitWrapShapeInside : Nullable.<string>

var webkitWrapShapeOutside : Nullable.<string>

var webkitWrapThrough : Nullable.<string>

var webkitWritingMode : Nullable.<string>

var wordBreak : Nullable.<string>

var wordWrap : Nullable.<string>

var writingMode : Nullable.<string>

var zoom : Nullable.<string>

var MozAnimation : Nullable.<string>

var MozAnimationDelay : Nullable.<string>

var MozAnimationDirection : Nullable.<string>

var MozAnimationDuration : Nullable.<string>

var MozAnimationFillMode : Nullable.<string>

var MozAnimationIterationCount : Nullable.<string>

var MozAnimationName : Nullable.<string>

var MozAnimationPlayState : Nullable.<string>

var MozAnimationTimingFunction : Nullable.<string>

var MozAppearance : Nullable.<string>

var MozBackfaceVisibility : Nullable.<string>

var MozBackgroundInlinePolicy : Nullable.<string>

var MozBinding : Nullable.<string>

var MozBorderBottomColors : Nullable.<string>

var MozBorderEnd : Nullable.<string>

var MozBorderEndColor : Nullable.<string>

var MozBorderEndStyle : Nullable.<string>

var MozBorderEndWidth : Nullable.<string>

var MozBorderImage : Nullable.<string>

var MozBorderLeftColors : Nullable.<string>

var MozBorderRightColors : Nullable.<string>

var MozBorderStart : Nullable.<string>

var MozBorderStartColor : Nullable.<string>

var MozBorderStartStyle : Nullable.<string>

var MozBorderStartWidth : Nullable.<string>

var MozBorderTopColors : Nullable.<string>

var MozBoxAlign : Nullable.<string>

var MozBoxDirection : Nullable.<string>

var MozBoxFlex : Nullable.<string>

var MozBoxOrdinalGroup : Nullable.<string>

var MozBoxOrient : Nullable.<string>

var MozBoxPack : Nullable.<string>

var MozBoxSizing : Nullable.<string>

var MozColumnCount : Nullable.<string>

var MozColumnGap : Nullable.<string>

var MozColumnRule : Nullable.<string>

var MozColumnRuleColor : Nullable.<string>

var MozColumnRuleStyle : Nullable.<string>

var MozColumnRuleWidth : Nullable.<string>

var MozColumnWidth : Nullable.<string>

var MozColumns : Nullable.<string>

var MozFloatEdge : Nullable.<string>

var MozFontFeatureSettings : Nullable.<string>

var MozFontLanguageOverride : Nullable.<string>

var MozForceBrokenImageIcon : Nullable.<string>

var MozHyphens : Nullable.<string>

var MozImageRegion : Nullable.<string>

var MozMarginEnd : Nullable.<string>

var MozMarginStart : Nullable.<string>

var MozOpacity : Nullable.<string>

var MozOrient : Nullable.<string>

var MozOutline : Nullable.<string>

var MozOutlineColor : Nullable.<string>

var MozOutlineOffset : Nullable.<string>

var MozOutlineRadius : Nullable.<string>

var MozOutlineRadiusBottomleft : Nullable.<string>

var MozOutlineRadiusBottomright : Nullable.<string>

var MozOutlineRadiusTopleft : Nullable.<string>

var MozOutlineRadiusTopright : Nullable.<string>

var MozOutlineStyle : Nullable.<string>

var MozOutlineWidth : Nullable.<string>

var MozPaddingEnd : Nullable.<string>

var MozPaddingStart : Nullable.<string>

var MozPerspective : Nullable.<string>

var MozPerspectiveOrigin : Nullable.<string>

var MozStackSizing : Nullable.<string>

var MozTabSize : Nullable.<string>

var MozTextAlignLast : Nullable.<string>

var MozTextBlink : Nullable.<string>

var MozTextDecorationColor : Nullable.<string>

var MozTextDecorationLine : Nullable.<string>

var MozTextDecorationStyle : Nullable.<string>

var MozTextSizeAdjust : Nullable.<string>

var MozTransform : Nullable.<string>

var MozTransformOrigin : Nullable.<string>

var MozTransformStyle : Nullable.<string>

var MozTransition : Nullable.<string>

var MozTransitionDelay : Nullable.<string>

var MozTransitionDuration : Nullable.<string>

var MozTransitionProperty : Nullable.<string>

var MozTransitionTimingFunction : Nullable.<string>

var MozUserFocus : Nullable.<string>

var MozUserInput : Nullable.<string>

var MozUserModify : Nullable.<string>

var MozUserSelect : Nullable.<string>

var MozWindowShadow : Nullable.<string>

var imeMode : Nullable.<string>

new CSSStyleDeclaration()

final function item(index : int) : string

final function getPropertyValue(property : string) : string

final function getPropertyPriority(property : string) : string

final function setProperty(property : string, value : string) : void

final function setProperty(property : string, value : string, priority : string) : void

final function removeProperty(property : string) : string

final class ElementCSSInlineStyle

var style : CSSStyleDeclaration

new ElementCSSInlineStyle()

final class Window

var screen : Screen

var innerWidth : int

var innerHeight : int

var scrollX : int

var pageXOffset : int

var scrollY : int

var pageYOffset : int

var screenX : int

var screenY : int

var outerWidth : int

var outerHeight : int

var window : Window

var self : Window

var document : HTMLDocument

var name : string

var location : Location

var history : History

var locationbar : BarProp

var menubar : BarProp

var personalbar : BarProp

var scrollbars : BarProp

var statusbar : BarProp

var toolbar : BarProp

var status : string

var frames : Window

var length : int

var top : Window

var opener : Window

var parent : Window

var frameElement : Element

var navigator : Navigator

var external : External

var applicationCache : ApplicationCache

var onabort : function ( : Event) : void

var onafterprint : function ( : Event) : void

var onbeforeprint : function ( : Event) : void

var onbeforeunload : function ( : Event) : void

var onblur : function ( : Event) : void

var oncanplay : function ( : Event) : void

var oncanplaythrough : function ( : Event) : void

var onchange : function ( : Event) : void

var onclick : function ( : Event) : void

var oncontextmenu : function ( : Event) : void

var oncuechange : function ( : Event) : void

var ondblclick : function ( : Event) : void

var ondrag : function ( : Event) : void

var ondragend : function ( : Event) : void

var ondragenter : function ( : Event) : void

var ondragleave : function ( : Event) : void

var ondragover : function ( : Event) : void

var ondragstart : function ( : Event) : void

var ondrop : function ( : Event) : void

var ondurationchange : function ( : Event) : void

var onemptied : function ( : Event) : void

var onended : function ( : Event) : void

var onerror : function ( : Event) : void

var onfocus : function ( : Event) : void

var onhashchange : function ( : Event) : void

var oninput : function ( : Event) : void

var oninvalid : function ( : Event) : void

var onkeydown : function ( : Event) : void

var onkeypress : function ( : Event) : void

var onkeyup : function ( : Event) : void

var onload : function ( : Event) : void

var onloadeddata : function ( : Event) : void

var onloadedmetadata : function ( : Event) : void

var onloadstart : function ( : Event) : void

var onmessage : function ( : Event) : void

var onmousedown : function ( : Event) : void

var onmousemove : function ( : Event) : void

var onmouseout : function ( : Event) : void

var onmouseover : function ( : Event) : void

var onmouseup : function ( : Event) : void

var onmousewheel : function ( : Event) : void

var onoffline : function ( : Event) : void

var ononline : function ( : Event) : void

var onpause : function ( : Event) : void

var onplay : function ( : Event) : void

var onplaying : function ( : Event) : void

var onpagehide : function ( : Event) : void

var onpageshow : function ( : Event) : void

var onpopstate : function ( : Event) : void

var onprogress : function ( : Event) : void

var onratechange : function ( : Event) : void

var onreset : function ( : Event) : void

var onresize : function ( : Event) : void

var onscroll : function ( : Event) : void

var onseeked : function ( : Event) : void

var onseeking : function ( : Event) : void

var onselect : function ( : Event) : void

var onshow : function ( : Event) : void

var onstalled : function ( : Event) : void

var onstorage : function ( : Event) : void

var onsubmit : function ( : Event) : void

var onsuspend : function ( : Event) : void

var ontimeupdate : function ( : Event) : void

var onunload : function ( : Event) : void

var onvolumechange : function ( : Event) : void

var onwaiting : function ( : Event) : void

var sessionStorage : Storage

var localStorage : Storage

new Window()

final function getComputedStyle(elt : Element) : CSSStyleDeclaration

final function getComputedStyle(elt : Element, pseudoElt : string) : CSSStyleDeclaration

final function matchMedia(media_query_list : string) : MediaQueryList

final function scroll(x : int, y : int) : void

final function scrollTo(x : int, y : int) : void

final function scrollBy(x : int, y : int) : void

final function close() : void

final function stop() : void

final function focus() : void

final function blur() : void

final function open() : Window

final function open(url : string) : Window

final function open(url : string, target : string) : Window

final function open(url : string, target : string, features : string) : Window

final function open(url : string, target : string, features : string, replace : boolean) : Window

final function alert(message : string) : void

final function confirm(message : string) : boolean

final function prompt(message : string) : Nullable.<string>

final function prompt(message : string, default : string) : Nullable.<string>

final function print() : void

final function showModalDialog(url : string) : variant

final function showModalDialog(url : string, argument : variant) : variant

final function btoa(btoa : string) : string

final function atob(atob : string) : string

final function setTimeout(handler : function () : void) : int

final function setTimeout(handler : function () : void, timeout : int) : int

final function clearTimeout(handle : int) : void

final function setInterval(handler : function () : void) : int

final function setInterval(handler : function () : void, timeout : int) : int

final function clearInterval(handle : int) : void

final function requestAnimationFrame(callback : function ( : number) : void) : int

final function cancelAnimationFrame(handle : int) : void

final function webkitRequestAnimationFrame(callback : function ( : number) : void) : int

final function webkitCancelAnimationFrame(handle : int) : void

final function mozRequestAnimationFrame(callback : function ( : number) : void) : int

final function mozCancelAnimationFrame(handle : int) : void

final class MediaQueryList

var media : string

var matches : boolean

new MediaQueryList()

final function addListener(listener : function ( : MediaQueryList) : void) : void

final function removeListener(listener : function ( : MediaQueryList) : void) : void

final class Screen

var availWidth : int

var availHeight : int

var width : int

var height : int

var colorDepth : int

var pixelDepth : int

new Screen()

final class CaretPosition

var offsetNode : Node

var offset : int

new CaretPosition()

class HTMLElement

var offsetParent : Element

var offsetTop : int

var offsetLeft : int

var offsetWidth : int

var offsetHeight : int

var title : string

var lang : string

var translate : boolean

var dir : string

var dataset : DOMStringMap

var hidden : boolean

var tabIndex : int

var accessKey : string

var accessKeyLabel : string

var draggable : boolean

var dropzone : DOMSettableTokenList

var contentEditable : string

var isContentEditable : boolean

var contextMenu : HTMLMenuElement

var spellcheck : boolean

var commandType : Nullable.<string>

var commandLabel : Nullable.<string>

var commandIcon : Nullable.<string>

var commandHidden : Nullable.<boolean>

var commandDisabled : Nullable.<boolean>

var commandChecked : Nullable.<boolean>

var style : CSSStyleDeclaration

var onabort : function ( : Event) : void

var onblur : function ( : Event) : void

var oncanplay : function ( : Event) : void

var oncanplaythrough : function ( : Event) : void

var onchange : function ( : Event) : void

var onclick : function ( : Event) : void

var oncontextmenu : function ( : Event) : void

var oncuechange : function ( : Event) : void

var ondblclick : function ( : Event) : void

var ondrag : function ( : Event) : void

var ondragend : function ( : Event) : void

var ondragenter : function ( : Event) : void

var ondragleave : function ( : Event) : void

var ondragover : function ( : Event) : void

var ondragstart : function ( : Event) : void

var ondrop : function ( : Event) : void

var ondurationchange : function ( : Event) : void

var onemptied : function ( : Event) : void

var onended : function ( : Event) : void

var onerror : function ( : Event) : void

var onfocus : function ( : Event) : void

var oninput : function ( : Event) : void

var oninvalid : function ( : Event) : void

var onkeydown : function ( : Event) : void

var onkeypress : function ( : Event) : void

var onkeyup : function ( : Event) : void

var onload : function ( : Event) : void

var onloadeddata : function ( : Event) : void

var onloadedmetadata : function ( : Event) : void

var onloadstart : function ( : Event) : void

var onmousedown : function ( : Event) : void

var onmousemove : function ( : Event) : void

var onmouseout : function ( : Event) : void

var onmouseover : function ( : Event) : void

var onmouseup : function ( : Event) : void

var onmousewheel : function ( : Event) : void

var onpause : function ( : Event) : void

var onplay : function ( : Event) : void

var onplaying : function ( : Event) : void

var onprogress : function ( : Event) : void

var onratechange : function ( : Event) : void

var onreset : function ( : Event) : void

var onscroll : function ( : Event) : void

var onseeked : function ( : Event) : void

var onseeking : function ( : Event) : void

var onselect : function ( : Event) : void

var onshow : function ( : Event) : void

var onstalled : function ( : Event) : void

var onsubmit : function ( : Event) : void

var onsuspend : function ( : Event) : void

var ontimeupdate : function ( : Event) : void

var onvolumechange : function ( : Event) : void

var onwaiting : function ( : Event) : void

new HTMLElement()

function click() : void

function focus() : void

function blur() : void

final class ClientRectList

var length : int

new ClientRectList()

final function item(index : int) : ClientRect

final class ClientRect

var top : number

var right : number

var bottom : number

var left : number

var width : number

var height : number

new ClientRect()

final class HTMLAllCollection

new HTMLAllCollection()

final function item(name : string) : Object

final function tags(tagName : string) : HTMLAllCollection

final class HTMLFormControlsCollection

new HTMLFormControlsCollection()

final class RadioNodeList

var value : string

new RadioNodeList()

final class HTMLOptionsCollection

var selectedIndex : int

new HTMLOptionsCollection()

final function add(element : HTMLOptionElement) : void

final function add(element : HTMLOptionElement, before : HTMLElement) : void

final function add(element : HTMLOptionElement, before : int) : void

final function add(element : HTMLOptGroupElement) : void

final function add(element : HTMLOptGroupElement, before : HTMLElement) : void

final function add(element : HTMLOptGroupElement, before : int) : void

final function remove(index : int) : void

final class DOMStringMap

new DOMStringMap()

class Transferable

new Transferable()

final class HTMLDocument

var location : Location

var domain : string

var referrer : string

var cookie : string

var lastModified : string

var readyState : string

var title : string

var dir : string

var body : HTMLElement

var head : HTMLHeadElement

var images : HTMLCollection

var embeds : HTMLCollection

var plugins : HTMLCollection

var links : HTMLCollection

var forms : HTMLCollection

var scripts : HTMLCollection

var defaultView : Window

var activeElement : Element

var designMode : string

var commands : HTMLCollection

var onabort : function ( : Event) : void

var onblur : function ( : Event) : void

var oncanplay : function ( : Event) : void

var oncanplaythrough : function ( : Event) : void

var onchange : function ( : Event) : void

var onclick : function ( : Event) : void

var oncontextmenu : function ( : Event) : void

var oncuechange : function ( : Event) : void

var ondblclick : function ( : Event) : void

var ondrag : function ( : Event) : void

var ondragend : function ( : Event) : void

var ondragenter : function ( : Event) : void

var ondragleave : function ( : Event) : void

var ondragover : function ( : Event) : void

var ondragstart : function ( : Event) : void

var ondrop : function ( : Event) : void

var ondurationchange : function ( : Event) : void

var onemptied : function ( : Event) : void

var onended : function ( : Event) : void

var onerror : function ( : Event) : void

var onfocus : function ( : Event) : void

var oninput : function ( : Event) : void

var oninvalid : function ( : Event) : void

var onkeydown : function ( : Event) : void

var onkeypress : function ( : Event) : void

var onkeyup : function ( : Event) : void

var onload : function ( : Event) : void

var onloadeddata : function ( : Event) : void

var onloadedmetadata : function ( : Event) : void

var onloadstart : function ( : Event) : void

var onmousedown : function ( : Event) : void

var onmousemove : function ( : Event) : void

var onmouseout : function ( : Event) : void

var onmouseover : function ( : Event) : void

var onmouseup : function ( : Event) : void

var onmousewheel : function ( : Event) : void

var onpause : function ( : Event) : void

var onplay : function ( : Event) : void

var onplaying : function ( : Event) : void

var onprogress : function ( : Event) : void

var onratechange : function ( : Event) : void

var onreset : function ( : Event) : void

var onscroll : function ( : Event) : void

var onseeked : function ( : Event) : void

var onseeking : function ( : Event) : void

var onselect : function ( : Event) : void

var onshow : function ( : Event) : void

var onstalled : function ( : Event) : void

var onsubmit : function ( : Event) : void

var onsuspend : function ( : Event) : void

var ontimeupdate : function ( : Event) : void

var onvolumechange : function ( : Event) : void

var onwaiting : function ( : Event) : void

var onreadystatechange : function ( : Event) : void

var fgColor : string

var linkColor : string

var vlinkColor : string

var alinkColor : string

var bgColor : string

var anchors : HTMLCollection

var applets : HTMLCollection

var all : HTMLAllCollection

new HTMLDocument()

final function getElementsByName(elementName : string) : NodeList

final function open() : HTMLDocument

final function open(type : string) : HTMLDocument

final function open(type : string, replace : string) : HTMLDocument

final function open(url : string, name : string, features : string) : Window

final function open(url : string, name : string, features : string, replace : boolean) : Window

final function close() : void

final function write(text : ...string) : void

final function writeln(text : ...string) : void

final function hasFocus() : boolean

final function execCommand(commandId : string) : boolean

final function execCommand(commandId : string, showUI : boolean) : boolean

final function execCommand(commandId : string, showUI : boolean, value : string) : boolean

final function queryCommandEnabled(commandId : string) : boolean

final function queryCommandIndeterm(commandId : string) : boolean

final function queryCommandState(commandId : string) : boolean

final function queryCommandSupported(commandId : string) : boolean

final function queryCommandValue(commandId : string) : string

final function clear() : void

final class HTMLUnknownElement

new HTMLUnknownElement()

final class HTMLHtmlElement

var version : string

new HTMLHtmlElement()

final class HTMLHeadElement

new HTMLHeadElement()

final class HTMLTitleElement

var text : string

new HTMLTitleElement()

final class HTMLBaseElement

var href : string

var target : string

new HTMLBaseElement()

final class HTMLLinkElement

var disabled : boolean

var href : string

var rel : string

var relList : DOMTokenList

var media : string

var hreflang : string

var type : string

var sizes : DOMSettableTokenList

var charset : string

var rev : string

var target : string

var sheet : StyleSheet

new HTMLLinkElement()

final class HTMLMetaElement

var name : string

var httpEquiv : string

var content : string

var scheme : string

new HTMLMetaElement()

final class HTMLStyleElement

var disabled : boolean

var media : string

var type : string

var scoped : boolean

var sheet : StyleSheet

new HTMLStyleElement()

final class HTMLScriptElement

var src : string

var async : boolean

var defer : boolean

var type : string

var charset : string

var text : string

var event : string

var htmlFor : string

new HTMLScriptElement()

final class HTMLBodyElement

var onafterprint : function ( : Event) : void

var onbeforeprint : function ( : Event) : void

var onbeforeunload : function ( : Event) : void

var onhashchange : function ( : Event) : void

var onmessage : function ( : Event) : void

var onoffline : function ( : Event) : void

var ononline : function ( : Event) : void

var onpopstate : function ( : Event) : void

var onpagehide : function ( : Event) : void

var onpageshow : function ( : Event) : void

var onresize : function ( : Event) : void

var onstorage : function ( : Event) : void

var onunload : function ( : Event) : void

var text : string

var link : string

var vLink : string

var aLink : string

var bgColor : string

var background : string

new HTMLBodyElement()

final class HTMLHeadingElement

var align : string

new HTMLHeadingElement()

final class HTMLParagraphElement

var align : string

new HTMLParagraphElement()

final class HTMLHRElement

var align : string

var color : string

var noShade : boolean

var size : string

var width : string

new HTMLHRElement()

final class HTMLPreElement

var width : int

new HTMLPreElement()

final class HTMLQuoteElement

var cite : string

new HTMLQuoteElement()

final class HTMLOListElement

var reversed : boolean

var start : int

var type : string

var compact : boolean

new HTMLOListElement()

final class HTMLUListElement

var compact : boolean

var type : string

new HTMLUListElement()

final class HTMLLIElement

var value : int

var type : string

new HTMLLIElement()

final class HTMLDListElement

var compact : boolean

new HTMLDListElement()

final class HTMLDivElement

var align : string

new HTMLDivElement()

final class HTMLAnchorElement

var href : string

var target : string

var rel : string

var relList : DOMTokenList

var media : string

var hreflang : string

var type : string

var text : string

var protocol : string

var host : string

var hostname : string

var port : string

var pathname : string

var search : string

var hash : string

var coords : string

var charset : string

var name : string

var rev : string

var shape : string

new HTMLAnchorElement()

final class HTMLTimeElement

var datetime : string

new HTMLTimeElement()

final class HTMLSpanElement

new HTMLSpanElement()

final class HTMLBRElement

var clear : string

new HTMLBRElement()

final class HTMLModElement

var cite : string

var dateTime : string

new HTMLModElement()

final class HTMLImageElement

var alt : string

var src : string

var crossOrigin : string

var useMap : string

var isMap : boolean

var width : int

var height : int

var naturalWidth : int

var naturalHeight : int

var complete : boolean

var name : string

var align : string

var hspace : int

var vspace : int

var longDesc : string

var border : string

new HTMLImageElement()

final class HTMLIFrameElement

var src : string

var srcdoc : string

var name : string

var sandbox : DOMSettableTokenList

var seamless : boolean

var width : string

var height : string

var contentDocument : HTMLDocument

var contentWindow : Window

var align : string

var scrolling : string

var frameBorder : string

var longDesc : string

var marginHeight : string

var marginWidth : string

new HTMLIFrameElement()

final class HTMLEmbedElement

var src : string

var type : string

var width : string

var height : string

var align : string

var name : string

new HTMLEmbedElement()

final class HTMLObjectElement

var data : string

var type : string

var typeMustMatch : boolean

var name : string

var useMap : string

var form : HTMLFormElement

var width : string

var height : string

var contentDocument : HTMLDocument

var contentWindow : Window

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var align : string

var archive : string

var code : string

var declare : boolean

var hspace : int

var standby : string

var vspace : int

var codeBase : string

var codeType : string

var border : string

new HTMLObjectElement()

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final class HTMLParamElement

var name : string

var value : string

var type : string

var valueType : string

new HTMLParamElement()

final class HTMLVideoElement

var width : int

var height : int

var videoWidth : int

var videoHeight : int

var poster : string

new HTMLVideoElement()

final class HTMLAudioElement

new HTMLAudioElement()

final class HTMLSourceElement

var src : string

var type : string

var media : string

new HTMLSourceElement()

final class HTMLTrackElement

var kind : string

var src : string

var srclang : string

var label : string

var default : boolean

static var NONE : int

var NONE : int

static var LOADING : int

var LOADING : int

static var LOADED : int

var LOADED : int

static var ERROR : int

var ERROR : int

var readyState : int

var track : TextTrack

new HTMLTrackElement()

class HTMLMediaElement

var error : MediaError

var src : string

var currentSrc : string

var crossOrigin : string

static var NETWORK_EMPTY : int

var NETWORK_EMPTY : int

static var NETWORK_IDLE : int

var NETWORK_IDLE : int

static var NETWORK_LOADING : int

var NETWORK_LOADING : int

static var NETWORK_NO_SOURCE : int

var NETWORK_NO_SOURCE : int

var networkState : int

var preload : string

var buffered : TimeRanges

static var HAVE_NOTHING : int

var HAVE_NOTHING : int

static var HAVE_METADATA : int

var HAVE_METADATA : int

static var HAVE_CURRENT_DATA : int

var HAVE_CURRENT_DATA : int

static var HAVE_FUTURE_DATA : int

var HAVE_FUTURE_DATA : int

static var HAVE_ENOUGH_DATA : int

var HAVE_ENOUGH_DATA : int

var readyState : int

var seeking : boolean

var currentTime : number

var initialTime : number

var duration : number

var startOffsetTime : Date

var paused : boolean

var defaultPlaybackRate : number

var playbackRate : number

var played : TimeRanges

var seekable : TimeRanges

var ended : boolean

var autoplay : boolean

var loop : boolean

var mediaGroup : string

var controller : MediaController

var controls : boolean

var volume : number

var muted : boolean

var defaultMuted : boolean

var audioTracks : AudioTrackList

var videoTracks : VideoTrackList

var textTracks : TextTrackList

new HTMLMediaElement()

function load() : void

function canPlayType(type : string) : string

function play() : void

function pause() : void

function addTextTrack(kind : string) : TextTrack

function addTextTrack(kind : string, label : string) : TextTrack

function addTextTrack(kind : string, label : string, language : string) : TextTrack

final class MediaError

static var MEDIA_ERR_ABORTED : int

var MEDIA_ERR_ABORTED : int

static var MEDIA_ERR_NETWORK : int

var MEDIA_ERR_NETWORK : int

static var MEDIA_ERR_DECODE : int

var MEDIA_ERR_DECODE : int

static var MEDIA_ERR_SRC_NOT_SUPPORTED : int

var MEDIA_ERR_SRC_NOT_SUPPORTED : int

var code : int

new MediaError()

final class AudioTrackList

var length : int

var onchange : function ( : Event) : void

var onaddtrack : function ( : Event) : void

new AudioTrackList()

final function getTrackById(id : string) : AudioTrack

final class AudioTrack

var id : string

var kind : string

var label : string

var language : string

var enabled : boolean

new AudioTrack()

final class VideoTrackList

var length : int

var selectedIndex : int

var onchange : function ( : Event) : void

var onaddtrack : function ( : Event) : void

new VideoTrackList()

final function getTrackById(id : string) : VideoTrack

final class VideoTrack

var id : string

var kind : string

var label : string

var language : string

var selected : boolean

new VideoTrack()

final class MediaController

var buffered : TimeRanges

var seekable : TimeRanges

var duration : number

var currentTime : number

var paused : boolean

var played : TimeRanges

var defaultPlaybackRate : number

var playbackRate : number

var volume : number

var muted : boolean

var onemptied : function ( : Event) : void

var onloadedmetadata : function ( : Event) : void

var onloadeddata : function ( : Event) : void

var oncanplay : function ( : Event) : void

var oncanplaythrough : function ( : Event) : void

var onplaying : function ( : Event) : void

var onended : function ( : Event) : void

var onwaiting : function ( : Event) : void

var ondurationchange : function ( : Event) : void

var ontimeupdate : function ( : Event) : void

var onplay : function ( : Event) : void

var onpause : function ( : Event) : void

var onratechange : function ( : Event) : void

var onvolumechange : function ( : Event) : void

new MediaController()

final function play() : void

final function pause() : void

final class TextTrackList

var length : int

var onaddtrack : function ( : Event) : void

new TextTrackList()

final class TextTrack

var kind : string

var label : string

var language : string

static var DISABLED : int

var DISABLED : int

static var HIDDEN : int

var HIDDEN : int

static var SHOWING : int

var SHOWING : int

var mode : int

var cues : TextTrackCueList

var activeCues : TextTrackCueList

var oncuechange : function ( : Event) : void

new TextTrack()

final function addCue(cue : TextTrackCue) : void

final function removeCue(cue : TextTrackCue) : void

final class TextTrackCueList

var length : int

new TextTrackCueList()

final function getCueById(id : string) : TextTrackCue

final class TextTrackCue

var track : TextTrack

var id : string

var startTime : number

var endTime : number

var pauseOnExit : boolean

var vertical : string

var snapToLines : boolean

var line : int

var position : int

var size : int

var align : string

var text : string

var onenter : function ( : Event) : void

var onexit : function ( : Event) : void

new TextTrackCue(id : string, startTime : number, endTime : number, text : string)

new TextTrackCue(id : string, startTime : number, endTime : number, text : string, settings : string)

new TextTrackCue(id : string, startTime : number, endTime : number, text : string, settings : string, pauseOnExit : boolean)

final function getCueAsHTML() : DocumentFragment

final class TimeRanges

var length : int

new TimeRanges()

final function start(index : int) : number

final function end(index : int) : number

final class TrackEvent

var track : Object

new TrackEvent(type : string)

new TrackEvent(type : string, eventInitDict : TrackEventInit)

final class TrackEventInit

var track : Object

new TrackEventInit()

final class HTMLCanvasElement

var width : int

var height : int

new HTMLCanvasElement()

final function toDataURL(type : string, args : ...variant) : string

final function toBlob(_callback : function ( : File) : void, type : string, args : ...variant) : void

final function getContext(contextId : string, args : ...variant) : Object

final class HTMLMapElement

var name : string

var areas : HTMLCollection

var images : HTMLCollection

new HTMLMapElement()

final class HTMLAreaElement

var alt : string

var coords : string

var shape : string

var href : string

var target : string

var rel : string

var relList : DOMTokenList

var media : string

var hreflang : string

var type : string

var protocol : string

var host : string

var hostname : string

var port : string

var pathname : string

var search : string

var hash : string

var noHref : boolean

new HTMLAreaElement()

final class HTMLTableElement

var caption : HTMLTableCaptionElement

var tHead : HTMLTableSectionElement

var tFoot : HTMLTableSectionElement

var tBodies : HTMLCollection

var rows : HTMLCollection

var border : string

var align : string

var frame : string

var rules : string

var summary : string

var width : string

var bgColor : string

var cellPadding : string

var cellSpacing : string

new HTMLTableElement()

final function createCaption() : HTMLElement

final function deleteCaption() : void

final function createTHead() : HTMLElement

final function deleteTHead() : void

final function createTFoot() : HTMLElement

final function deleteTFoot() : void

final function createTBody() : HTMLElement

final function insertRow() : HTMLElement

final function insertRow(index : int) : HTMLElement

final function deleteRow(index : int) : void

final class HTMLTableCaptionElement

var align : string

new HTMLTableCaptionElement()

final class HTMLTableColElement

var span : int

var align : string

var ch : string

var chOff : string

var vAlign : string

var width : string

new HTMLTableColElement()

final class HTMLTableSectionElement

var rows : HTMLCollection

var align : string

var ch : string

var chOff : string

var vAlign : string

new HTMLTableSectionElement()

final function insertRow() : HTMLElement

final function insertRow(index : int) : HTMLElement

final function deleteRow(index : int) : void

final class HTMLTableRowElement

var rowIndex : int

var sectionRowIndex : int

var cells : HTMLCollection

var align : string

var ch : string

var chOff : string

var vAlign : string

var bgColor : string

new HTMLTableRowElement()

final function insertCell() : HTMLElement

final function insertCell(index : int) : HTMLElement

final function deleteCell(index : int) : void

final class HTMLTableDataCellElement

new HTMLTableDataCellElement()

final class HTMLTableHeaderCellElement

var scope : string

new HTMLTableHeaderCellElement()

class HTMLTableCellElement

var colSpan : int

var rowSpan : int

var headers : DOMSettableTokenList

var cellIndex : int

var abbr : string

var align : string

var axis : string

var height : string

var width : string

var ch : string

var chOff : string

var noWrap : boolean

var vAlign : string

var bgColor : string

new HTMLTableCellElement()

final class HTMLFormElement

var acceptCharset : string

var action : string

var autocomplete : string

var enctype : string

var encoding : string

var method : string

var name : string

var noValidate : boolean

var target : string

var elements : HTMLFormControlsCollection

var length : int

new HTMLFormElement()

final function submit() : void

final function reset() : void

final function checkValidity() : boolean

final class HTMLFieldSetElement

var disabled : boolean

var form : HTMLFormElement

var name : string

var type : string

var elements : HTMLFormControlsCollection

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

new HTMLFieldSetElement()

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final class HTMLLegendElement

var form : HTMLFormElement

var align : string

new HTMLLegendElement()

final class HTMLLabelElement

var form : HTMLFormElement

var htmlFor : string

var control : HTMLElement

new HTMLLabelElement()

final class HTMLInputElement

var accept : string

var alt : string

var autocomplete : string

var autofocus : boolean

var defaultChecked : boolean

var checked : boolean

var dirName : string

var disabled : boolean

var form : HTMLFormElement

var files : FileList

var formAction : string

var formEnctype : string

var formMethod : string

var formNoValidate : boolean

var formTarget : string

var height : int

var indeterminate : boolean

var list : HTMLElement

var max : string

var maxLength : int

var min : string

var multiple : boolean

var name : string

var pattern : string

var placeholder : string

var readOnly : boolean

var required : boolean

var size : int

var src : string

var step : string

var type : string

var defaultValue : string

var value : string

var valueAsDate : Date

var valueAsNumber : number

var width : int

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var labels : NodeList

var selectionStart : int

var selectionEnd : int

var selectionDirection : string

var align : string

var useMap : string

new HTMLInputElement()

final function stepUp() : void

final function stepUp(n : int) : void

final function stepDown() : void

final function stepDown(n : int) : void

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final function select() : void

final function setSelectionRange(start : int, end : int) : void

final function setSelectionRange(start : int, end : int, direction : string) : void

final class HTMLButtonElement

var autofocus : boolean

var disabled : boolean

var form : HTMLFormElement

var formAction : string

var formEnctype : string

var formMethod : string

var formNoValidate : boolean

var formTarget : string

var name : string

var type : string

var value : string

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var labels : NodeList

new HTMLButtonElement()

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final class HTMLSelectElement

var autofocus : boolean

var disabled : boolean

var form : HTMLFormElement

var multiple : boolean

var name : string

var required : boolean

var size : int

var type : string

var options : HTMLOptionsCollection

var length : int

var selectedOptions : HTMLCollection

var selectedIndex : int

var value : string

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var labels : NodeList

new HTMLSelectElement()

final function item(index : int) : Element

final function namedItem(name : string) : Object

final function add(element : HTMLOptionElement) : void

final function add(element : HTMLOptionElement, before : HTMLElement) : void

final function add(element : HTMLOptionElement, before : int) : void

final function add(element : HTMLOptGroupElement) : void

final function add(element : HTMLOptGroupElement, before : HTMLElement) : void

final function add(element : HTMLOptGroupElement, before : int) : void

final function remove(index : int) : void

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final class HTMLDataListElement

var options : HTMLCollection

new HTMLDataListElement()

final class HTMLOptGroupElement

var disabled : boolean

var label : string

new HTMLOptGroupElement()

final class HTMLOptionElement

var disabled : boolean

var form : HTMLFormElement

var label : string

var defaultSelected : boolean

var selected : boolean

var value : string

var text : string

var index : int

new HTMLOptionElement()

final class HTMLTextAreaElement

var autofocus : boolean

var cols : int

var dirName : string

var disabled : boolean

var form : HTMLFormElement

var maxLength : int

var name : string

var placeholder : string

var readOnly : boolean

var required : boolean

var rows : int

var wrap : string

var type : string

var defaultValue : string

var value : string

var textLength : int

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var labels : NodeList

var selectionStart : int

var selectionEnd : int

var selectionDirection : string

new HTMLTextAreaElement()

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final function select() : void

final function setSelectionRange(start : int, end : int) : void

final function setSelectionRange(start : int, end : int, direction : string) : void

final class HTMLKeygenElement

var autofocus : boolean

var challenge : string

var disabled : boolean

var form : HTMLFormElement

var keytype : string

var name : string

var type : string

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var labels : NodeList

new HTMLKeygenElement()

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final class HTMLOutputElement

var htmlFor : DOMSettableTokenList

var form : HTMLFormElement

var name : string

var type : string

var defaultValue : string

var value : string

var willValidate : boolean

var validity : ValidityState

var validationMessage : string

var labels : NodeList

new HTMLOutputElement()

final function checkValidity() : boolean

final function setCustomValidity(error : string) : void

final class HTMLProgressElement

var value : number

var max : number

var position : number

var labels : NodeList

new HTMLProgressElement()

final class HTMLMeterElement

var value : number

var min : number

var max : number

var low : number

var high : number

var optimum : number

var labels : NodeList

new HTMLMeterElement()

final class ValidityState

var valueMissing : boolean

var typeMismatch : boolean

var patternMismatch : boolean

var tooLong : boolean

var rangeUnderflow : boolean

var rangeOverflow : boolean

var stepMismatch : boolean

var customError : boolean

var valid : boolean

new ValidityState()

final class HTMLDetailsElement

var open : boolean

new HTMLDetailsElement()

final class HTMLCommandElement

var type : string

var label : string

var icon : string

var disabled : boolean

var checked : boolean

var radiogroup : string

var command : HTMLElement

new HTMLCommandElement()

final class HTMLMenuElement

var type : string

var label : string

var compact : boolean

new HTMLMenuElement()

final class BarProp

var visible : boolean

new BarProp()

final class History

var length : int

var state : variant

new History()

final function go() : void

final function go(delta : int) : void

final function back() : void

final function forward() : void

final function pushState(data : variant, title : string) : void

final function pushState(data : variant, title : string, url : string) : void

final function replaceState(data : variant, title : string) : void

final function replaceState(data : variant, title : string, url : string) : void

final class Location

var href : string

var protocol : string

var host : string

var hostname : string

var port : string

var pathname : string

var search : string

var hash : string

new Location()

final function assign(url : string) : void

final function replace(url : string) : void

final function reload() : void

final class PopStateEvent

var state : variant

new PopStateEvent(type : string)

new PopStateEvent(type : string, eventInitDict : PopStateEventInit)

final class PopStateEventInit

var state : variant

new PopStateEventInit()

final class HashChangeEvent

var oldURL : string

var newURL : string

new HashChangeEvent(type : string)

new HashChangeEvent(type : string, eventInitDict : HashChangeEventInit)

final class HashChangeEventInit

var oldURL : string

var newURL : string

new HashChangeEventInit()

final class PageTransitionEvent

var persisted : boolean

new PageTransitionEvent(type : string)

new PageTransitionEvent(type : string, eventInitDict : PageTransitionEventInit)

final class PageTransitionEventInit

var persisted : boolean

new PageTransitionEventInit()

final class BeforeUnloadEvent

var returnValue : string

new BeforeUnloadEvent()

final class ApplicationCache

static var UNCACHED : int

var UNCACHED : int

static var IDLE : int

var IDLE : int

static var CHECKING : int

var CHECKING : int

static var DOWNLOADING : int

var DOWNLOADING : int

static var UPDATEREADY : int

var UPDATEREADY : int

static var OBSOLETE : int

var OBSOLETE : int

var status : int

var onchecking : function ( : Event) : void

var onerror : function ( : Event) : void

var onnoupdate : function ( : Event) : void

var ondownloading : function ( : Event) : void

var onprogress : function ( : Event) : void

var onupdateready : function ( : Event) : void

var oncached : function ( : Event) : void

var onobsolete : function ( : Event) : void

new ApplicationCache()

final function update() : void

final function abort() : void

final function swapCache() : void

class NavigatorOnLine

var onLine : boolean

new NavigatorOnLine()

class WindowBase64

new WindowBase64()

function btoa(btoa : string) : string

function atob(atob : string) : string

final class WindowModal

var dialogArguments : variant

var returnValue : string

new WindowModal()

final class Navigator

var onLine : boolean

var geolocation : Geolocation

new Navigator()

final function registerProtocolHandler(scheme : string, url : string, title : string) : void

final function registerContentHandler(mimeType : string, url : string, title : string) : void

final function isProtocolHandlerRegistered(scheme : string, url : string) : string

final function isContentHandlerRegistered(mimeType : string, url : string) : string

final function unregisterProtocolHandler(scheme : string, url : string) : void

final function unregisterContentHandler(mimeType : string, url : string) : void

final function yieldForStorageUpdates() : void

class NavigatorID

var appName : string

var appVersion : string

var platform : string

var userAgent : string

new NavigatorID()

class NavigatorContentUtils

new NavigatorContentUtils()

function registerProtocolHandler(scheme : string, url : string, title : string) : void

function registerContentHandler(mimeType : string, url : string, title : string) : void

function isProtocolHandlerRegistered(scheme : string, url : string) : string

function isContentHandlerRegistered(mimeType : string, url : string) : string

function unregisterProtocolHandler(scheme : string, url : string) : void

function unregisterContentHandler(mimeType : string, url : string) : void

class NavigatorStorageUtils

new NavigatorStorageUtils()

function yieldForStorageUpdates() : void

final class External

new External()

final function AddSearchProvider(engineURL : string) : void

final function IsSearchProviderInstalled(engineURL : string) : int

final class DataTransfer

var dropEffect : string

var effectAllowed : string

var items : DataTransferItemList

var types : DOMStringList

var files : FileList

new DataTransfer()

final function setDragImage(image : Element, x : int, y : int) : void

final function addElement(element : Element) : void

final function getData(format : string) : string

final function setData(format : string, data : string) : void

final function clearData() : void

final function clearData(format : string) : void

final class DataTransferItemList

var length : int

new DataTransferItemList()

final function clear() : void

final function add(data : string, type : string) : DataTransferItem

final function add(data : File) : DataTransferItem

final class DataTransferItem

var kind : string

var type : string

new DataTransferItem()

final function getAsString(_callback : function ( : string) : void) : void

final function getAsFile() : File

final class DragEvent

var dataTransfer : DataTransfer

new DragEvent(type : string)

new DragEvent(type : string, eventInitDict : DragEventInit)

final class DragEventInit

var dataTransfer : DataTransfer

new DragEventInit()

final class HTMLAppletElement

var align : string

var alt : string

var archive : string

var code : string

var codeBase : string

var height : string

var hspace : int

var name : string

var vspace : int

var width : string

new HTMLAppletElement()

final class HTMLMarqueeElement

var behavior : string

var bgColor : string

var direction : string

var height : string

var hspace : int

var loop : int

var scrollAmount : int

var scrollDelay : int

var trueSpeed : boolean

var vspace : int

var width : string

var onbounce : function ( : Event) : void

var onfinish : function ( : Event) : void

var onstart : function ( : Event) : void

new HTMLMarqueeElement()

final function start() : void

final function stop() : void

final class HTMLFrameSetElement

var cols : string

var rows : string

var onafterprint : function ( : Event) : void

var onbeforeprint : function ( : Event) : void

var onbeforeunload : function ( : Event) : void

var onhashchange : function ( : Event) : void

var onmessage : function ( : Event) : void

var onoffline : function ( : Event) : void

var ononline : function ( : Event) : void

var onpagehide : function ( : Event) : void

var onpageshow : function ( : Event) : void

var onpopstate : function ( : Event) : void

var onresize : function ( : Event) : void

var onstorage : function ( : Event) : void

var onunload : function ( : Event) : void

new HTMLFrameSetElement()

final class HTMLFrameElement

var name : string

var scrolling : string

var src : string

var frameBorder : string

var longDesc : string

var noResize : boolean

var contentDocument : HTMLDocument

var contentWindow : Window

var marginHeight : string

var marginWidth : string

new HTMLFrameElement()

final class HTMLBaseFontElement

var color : string

var face : string

var size : int

new HTMLBaseFontElement()

final class HTMLDirectoryElement

var compact : boolean

new HTMLDirectoryElement()

final class HTMLFontElement

var color : string

var face : string

var size : string

new HTMLFontElement()

final class FileList

var length : int

new FileList()

final function item(index : int) : File

class Blob

var size : number

var type : string

new Blob()

function slice() : Blob

function slice(start : number) : Blob

function slice(start : number, end : number) : Blob

function slice(start : number, end : number, contentType : string) : Blob

final class File

var name : string

var lastModifiedDate : Date

new File()

final class FileReader

static var EMPTY : int

var EMPTY : int

static var LOADING : int

var LOADING : int

static var DONE : int

var DONE : int

var readyState : int

var result : variant

var error : DOMError

var onloadstart : function ( : Event) : void

var onprogress : function ( : Event) : void

var onload : function ( : Event) : void

var onabort : function ( : Event) : void

var onerror : function ( : Event) : void

var onloadend : function ( : Event) : void

new FileReader()

final function readAsArrayBuffer(blob : Blob) : void

final function readAsBinaryString(blob : Blob) : void

final function readAsText(blob : Blob) : void

final function readAsText(blob : Blob, encoding : string) : void

final function readAsDataURL(blob : Blob) : void

final function abort() : void

final class FileReaderSync

new FileReaderSync()

final function readAsArrayBuffer(blob : Blob) : ArrayBuffer

final function readAsBinaryString(blob : Blob) : string

final function readAsText(blob : Blob) : string

final function readAsText(blob : Blob, encoding : string) : string

final function readAsDataURL(blob : Blob) : string

class URL

new URL()

static function createObjectURL(blob : Blob) : string

static function revokeObjectURL(url : string) : void

final class webkitURL

new webkitURL()

final class Touch

var identifier : int

var target : EventTarget

var screenX : int

var screenY : int

var clientX : int

var clientY : int

var pageX : int

var pageY : int

new Touch()

final class TouchList

var length : int

new TouchList()

final function item(index : int) : Touch

final function identifiedTouch(identifier : int) : Touch

final class TouchEvent

var touches : TouchList

var targetTouches : TouchList

var changedTouches : TouchList

var altKey : boolean

var metaKey : boolean

var ctrlKey : boolean

var shiftKey : boolean

new TouchEvent()

final class WebSocket

var url : string

static var CONNECTING : int

var CONNECTING : int

static var OPEN : int

var OPEN : int

static var CLOSING : int

var CLOSING : int

static var CLOSED : int

var CLOSED : int

var readyState : int

var bufferedAmount : int

var onopen : function ( : Event) : void

var onerror : function ( : Event) : void

var onclose : function ( : Event) : void

var extensions : string

var protocol : string

var onmessage : function ( : Event) : void

var binaryType : string

new WebSocket(url : string)

new WebSocket(url : string, protocols : string)

new WebSocket(url : string, protocols : Array.<string>)

final function close() : void

final function close(code : int) : void

final function close(code : int, reason : string) : void

final function send(data : string) : void

final function send(data : ArrayBufferView) : void

final function send(data : Blob) : void

final class CloseEvent

var wasClean : boolean

var code : int

var reason : string

new CloseEvent(type : string)

new CloseEvent(type : string, eventInitDict : CloseEventInit)

final class CloseEventInit

var wasClean : boolean

var code : int

var reason : string

new CloseEventInit()

class NavigatorGeolocation

var geolocation : Geolocation

new NavigatorGeolocation()

final class Geolocation

new Geolocation()

final function getCurrentPosition(successCallback : function ( : Position) : void) : void

final function getCurrentPosition(successCallback : function ( : Position) : void, errorCallback : function ( : PositionError) : void) : void

final function getCurrentPosition(successCallback : function ( : Position) : void, errorCallback : function ( : PositionError) : void, options : PositionOptions) : void

final function watchPosition(successCallback : function ( : Position) : void) : int

final function watchPosition(successCallback : function ( : Position) : void, errorCallback : function ( : PositionError) : void) : int

final function watchPosition(successCallback : function ( : Position) : void, errorCallback : function ( : PositionError) : void, options : PositionOptions) : int

final function clearWatch(watchId : int) : void

final class PositionOptions

var enableHighAccuracy : boolean

var timeout : int

var maximumAge : int

new PositionOptions()

final class Position

var coords : Coordinates

var timestamp : number

new Position()

final class Coordinates

var latitude : number

var longitude : number

var altitude : Nullable.<number>

var accuracy : number

var altitudeAccuracy : Nullable.<number>

var heading : Nullable.<number>

var speed : Nullable.<number>

new Coordinates()

final class PositionError

static var PERMISSION_DENIED : int

var PERMISSION_DENIED : int

static var POSITION_UNAVAILABLE : int

var POSITION_UNAVAILABLE : int

static var TIMEOUT : int

var TIMEOUT : int

var code : int

var message : string

new PositionError()

final class Storage

var length : int

new Storage()

final function key(index : int) : Nullable.<string>

final function getItem(key : string) : Nullable.<string>

final function setItem(key : string, value : string) : void

final function removeItem(key : string) : void

final function clear() : void

class WindowSessionStorage

var sessionStorage : Storage

new WindowSessionStorage()

class WindowLocalStorage

var localStorage : Storage

new WindowLocalStorage()

final class StorageEvent

var key : Nullable.<string>

var oldValue : Nullable.<string>

var newValue : Nullable.<string>

var url : string

var storageArea : Storage

new StorageEvent(type : string)

new StorageEvent(type : string, eventInitDict : StorageEventInit)

final class StorageEventInit

var key : Nullable.<string>

var oldValue : Nullable.<string>

var newValue : Nullable.<string>

var url : string

var storageArea : Storage

new StorageEventInit()

final class MessageEvent

var data : variant

var origin : string

var lastEventId : string

var source : Window

var ports : Array.<MessagePort>

new MessageEvent(type : string)

new MessageEvent(type : string, eventInitDict : MessageEventInit)

final class MessageEventInit

var data : variant

var origin : string

var lastEventId : string

var source : Window

var ports : Array.<MessagePort>

new MessageEventInit()

final class MessageChannel

var port1 : MessagePort

var port2 : MessagePort

new MessageChannel()

final class MessagePort

var onmessage : function ( : Event) : void

new MessagePort()

final function postMessage(message : variant) : void

final function postMessage(message : variant, transfer : Array.<Transferable>) : void

final function start() : void

final function close() : void

class WorkerGlobalScope

var self : WorkerGlobalScope

var location : WorkerLocation

var onerror : function ( : Event) : void

var onoffline : function ( : Event) : void

var ononline : function ( : Event) : void

var navigator : WorkerNavigator

new WorkerGlobalScope()

function close() : void

function importScripts(urls : ...string) : void

final class DedicatedWorkerGlobalScope

var onmessage : function ( : Event) : void

new DedicatedWorkerGlobalScope()

final function postMessage(message : variant) : void

final function postMessage(message : variant, transfer : Array.<Transferable>) : void

final class SharedWorkerGlobalScope

var name : string

var applicationCache : ApplicationCache

var onconnect : function ( : Event) : void

new SharedWorkerGlobalScope()

final class ErrorEvent

var message : string

var filename : string

var lineno : int

new ErrorEvent(type : string)

new ErrorEvent(type : string, eventInitDict : ErrorEventInit)

final class ErrorEventInit

var message : string

var filename : string

var lineno : int

new ErrorEventInit()

class AbstractWorker

var onerror : function ( : Event) : void

new AbstractWorker()

final class Worker

var onmessage : function ( : Event) : void

var onerror : function ( : Event) : void

new Worker(scriptURL : string)

final function terminate() : void

final function postMessage(message : variant) : void

final function postMessage(message : variant, transfer : Array.<Transferable>) : void

final class SharedWorker

var port : MessagePort

var onerror : function ( : Event) : void

new SharedWorker(scriptURL : string)

new SharedWorker(scriptURL : string, name : string)

class WorkerUtils

var navigator : WorkerNavigator

new WorkerUtils()

function importScripts(urls : ...string) : void

final class WorkerNavigator

var onLine : boolean

new WorkerNavigator()

final class WorkerLocation

var href : string

var protocol : string

var host : string

var hostname : string

var port : string

var pathname : string

var search : string

var hash : string

new WorkerLocation()

final class EventSource

var url : string

var withCredentials : boolean

static var CONNECTING : int

var CONNECTING : int

static var OPEN : int

var OPEN : int

static var CLOSED : int

var CLOSED : int

var readyState : int

var onopen : function ( : Event) : void

var onmessage : function ( : Event) : void

var onerror : function ( : Event) : void

new EventSource(url : string)

new EventSource(url : string, eventSourceInitDict : EventSourceInit)

final function close() : void

final class EventSourceInit

var withCredentials : boolean

new EventSourceInit()

final class DOMParser

new DOMParser()

final function parseFromString(str : string, type : string) : Document

final class XMLSerializer

new XMLSerializer()

final function serializeToString(root : Node) : string

final class ArrayBuffer

var byteLength : int

new ArrayBuffer(length : int)

final function slice(begin : int) : ArrayBuffer

final function slice(begin : int, end : int) : ArrayBuffer

class ArrayBufferView

var buffer : ArrayBuffer

var byteOffset : int

var byteLength : int

new ArrayBufferView()

final class Int8Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Int8Array(length : int)

new Int8Array(array : Int8Array)

new Int8Array(array : Array.<int>)

new Int8Array(array : Array.<number>)

new Int8Array(buffer : ArrayBuffer)

new Int8Array(buffer : ArrayBuffer, byteOffset : int)

new Int8Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<int>

final function set(index : int, value : int) : void

final function set(array : Int8Array) : void

final function set(array : Int8Array, offset : int) : void

final function set(array : Array.<int>) : void

final function set(array : Array.<int>, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Int8Array

class Uint8Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Uint8Array(length : int)

new Uint8Array(array : Uint8Array)

new Uint8Array(array : Array.<int>)

new Uint8Array(array : Array.<number>)

new Uint8Array(buffer : ArrayBuffer)

new Uint8Array(buffer : ArrayBuffer, byteOffset : int)

new Uint8Array(buffer : ArrayBuffer, byteOffset : int, length : int)

function get(index : int) : Nullable.<int>

function set(index : int, value : int) : void

function set(array : Uint8Array) : void

function set(array : Uint8Array, offset : int) : void

function set(array : Array.<int>) : void

function set(array : Array.<int>, offset : int) : void

function set(array : Array.<number>) : void

function set(array : Array.<number>, offset : int) : void

function subarray(start : int, end : int) : Uint8Array

final class Uint8ClampedArray

new Uint8ClampedArray(length : int)

new Uint8ClampedArray(array : Uint8ClampedArray)

new Uint8ClampedArray(array : Uint8Array)

new Uint8ClampedArray(array : Array.<int>)

new Uint8ClampedArray(array : Array.<number>)

new Uint8ClampedArray(buffer : ArrayBuffer)

new Uint8ClampedArray(buffer : ArrayBuffer, byteOffset : int)

new Uint8ClampedArray(buffer : ArrayBuffer, byteOffset : int, length : int)

final function set(array : Uint8ClampedArray) : void

final function set(array : Uint8ClampedArray, offset : int) : void

final override function subarray(start : int, end : int) : Uint8ClampedArray

final class Int16Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Int16Array(length : int)

new Int16Array(array : Int16Array)

new Int16Array(array : Array.<int>)

new Int16Array(array : Array.<number>)

new Int16Array(buffer : ArrayBuffer)

new Int16Array(buffer : ArrayBuffer, byteOffset : int)

new Int16Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<int>

final function set(index : int, value : int) : void

final function set(array : Int16Array) : void

final function set(array : Int16Array, offset : int) : void

final function set(array : Array.<int>) : void

final function set(array : Array.<int>, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Int16Array

final class Uint16Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Uint16Array(length : int)

new Uint16Array(array : Uint16Array)

new Uint16Array(array : Array.<int>)

new Uint16Array(array : Array.<number>)

new Uint16Array(buffer : ArrayBuffer)

new Uint16Array(buffer : ArrayBuffer, byteOffset : int)

new Uint16Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<int>

final function set(index : int, value : int) : void

final function set(array : Uint16Array) : void

final function set(array : Uint16Array, offset : int) : void

final function set(array : Array.<int>) : void

final function set(array : Array.<int>, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Uint16Array

final class Int32Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Int32Array(length : int)

new Int32Array(array : Int32Array)

new Int32Array(array : Array.<int>)

new Int32Array(array : Array.<number>)

new Int32Array(buffer : ArrayBuffer)

new Int32Array(buffer : ArrayBuffer, byteOffset : int)

new Int32Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<int>

final function set(index : int, value : int) : void

final function set(array : Int32Array) : void

final function set(array : Int32Array, offset : int) : void

final function set(array : Array.<int>) : void

final function set(array : Array.<int>, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Int32Array

final class Uint32Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Uint32Array(length : int)

new Uint32Array(array : Uint32Array)

new Uint32Array(array : Array.<int>)

new Uint32Array(array : Array.<number>)

new Uint32Array(buffer : ArrayBuffer)

new Uint32Array(buffer : ArrayBuffer, byteOffset : int)

new Uint32Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<int>

final function set(index : int, value : int) : void

final function set(array : Uint32Array) : void

final function set(array : Uint32Array, offset : int) : void

final function set(array : Array.<int>) : void

final function set(array : Array.<int>, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Uint32Array

final class Float32Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Float32Array(length : int)

new Float32Array(array : Float32Array)

new Float32Array(array : Array.<number>)

new Float32Array(buffer : ArrayBuffer)

new Float32Array(buffer : ArrayBuffer, byteOffset : int)

new Float32Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<number>

final function set(index : int, value : number) : void

final function set(array : Float32Array) : void

final function set(array : Float32Array, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Float32Array

final class Float64Array

static var BYTES_PER_ELEMENT : int

var BYTES_PER_ELEMENT : int

var length : int

new Float64Array(length : int)

new Float64Array(array : Float64Array)

new Float64Array(array : Array.<number>)

new Float64Array(buffer : ArrayBuffer)

new Float64Array(buffer : ArrayBuffer, byteOffset : int)

new Float64Array(buffer : ArrayBuffer, byteOffset : int, length : int)

final function get(index : int) : Nullable.<number>

final function set(index : int, value : number) : void

final function set(array : Float64Array) : void

final function set(array : Float64Array, offset : int) : void

final function set(array : Array.<number>) : void

final function set(array : Array.<number>, offset : int) : void

final function subarray(start : int, end : int) : Float64Array

final class DataView

new DataView(buffer : ArrayBuffer)

new DataView(buffer : ArrayBuffer, byteOffset : int)

new DataView(buffer : ArrayBuffer, byteOffset : int, byteLength : int)

final function getInt8(byteOffset : int) : int

final function getUint8(byteOffset : int) : int

final function getInt16(byteOffset : int) : int

final function getInt16(byteOffset : int, littleEndian : boolean) : int

final function getUint16(byteOffset : int) : int

final function getUint16(byteOffset : int, littleEndian : boolean) : int

final function getInt32(byteOffset : int) : int

final function getInt32(byteOffset : int, littleEndian : boolean) : int

final function getUint32(byteOffset : int) : int

final function getUint32(byteOffset : int, littleEndian : boolean) : int

final function getFloat32(byteOffset : int) : number

final function getFloat32(byteOffset : int, littleEndian : boolean) : number

final function getFloat64(byteOffset : int) : number

final function getFloat64(byteOffset : int, littleEndian : boolean) : number

final function setInt8(byteOffset : int, value : int) : void

final function setUint8(byteOffset : int, value : int) : void

final function setInt16(byteOffset : int, value : int) : void

final function setInt16(byteOffset : int, value : int, littleEndian : boolean) : void

final function setUint16(byteOffset : int, value : int) : void

final function setUint16(byteOffset : int, value : int, littleEndian : boolean) : void

final function setInt32(byteOffset : int, value : int) : void

final function setInt32(byteOffset : int, value : int, littleEndian : boolean) : void

final function setUint32(byteOffset : int, value : int) : void

final function setUint32(byteOffset : int, value : int, littleEndian : boolean) : void

final function setFloat32(byteOffset : int, value : number) : void

final function setFloat32(byteOffset : int, value : number, littleEndian : boolean) : void

final function setFloat64(byteOffset : int, value : number) : void

final function setFloat64(byteOffset : int, value : number, littleEndian : boolean) : void

final class CanvasRenderingContext2D

var canvas : HTMLCanvasElement

var globalAlpha : number

var globalCompositeOperation : string

var strokeStyle : variant

var fillStyle : variant

var shadowOffsetX : number

var shadowOffsetY : number

var shadowBlur : number

var shadowColor : string

var lineWidth : number

var lineCap : string

var lineJoin : string

var miterLimit : number

var font : string

var textAlign : string

var textBaseline : string

new CanvasRenderingContext2D()

final function save() : void

final function restore() : void

final function createLinearGradient(x0 : number, y0 : number, x1 : number, y1 : number) : CanvasGradient

final function createRadialGradient(x0 : number, y0 : number, r0 : number, x1 : number, y1 : number, r1 : number) : CanvasGradient

final function createPattern(image : HTMLImageElement, repetition : string) : CanvasPattern

final function createPattern(image : HTMLCanvasElement, repetition : string) : CanvasPattern

final function createPattern(image : HTMLVideoElement, repetition : string) : CanvasPattern

final function clearRect(x : number, y : number, w : number, h : number) : void

final function fillRect(x : number, y : number, w : number, h : number) : void

final function strokeRect(x : number, y : number, w : number, h : number) : void

final function beginPath() : void

final function fill() : void

final function stroke() : void

final function drawSystemFocusRing(element : Element) : void

final function drawCustomFocusRing(element : Element) : boolean

final function scrollPathIntoView() : void

final function clip() : void

final function isPointInPath(x : number, y : number) : boolean

final function fillText(text : string, x : number, y : number) : void

final function fillText(text : string, x : number, y : number, maxWidth : number) : void

final function strokeText(text : string, x : number, y : number) : void

final function strokeText(text : string, x : number, y : number, maxWidth : number) : void

final function measureText(text : string) : TextMetrics

final function drawImage(image : HTMLImageElement, dx : number, dy : number) : void

final function drawImage(image : HTMLCanvasElement, dx : number, dy : number) : void

final function drawImage(image : HTMLVideoElement, dx : number, dy : number) : void

final function drawImage(image : HTMLImageElement, dx : number, dy : number, dw : number, dh : number) : void

final function drawImage(image : HTMLCanvasElement, dx : number, dy : number, dw : number, dh : number) : void

final function drawImage(image : HTMLVideoElement, dx : number, dy : number, dw : number, dh : number) : void

final function drawImage(image : HTMLImageElement, sx : number, sy : number, sw : number, sh : number, dx : number, dy : number, dw : number, dh : number) : void

final function drawImage(image : HTMLCanvasElement, sx : number, sy : number, sw : number, sh : number, dx : number, dy : number, dw : number, dh : number) : void

final function drawImage(image : HTMLVideoElement, sx : number, sy : number, sw : number, sh : number, dx : number, dy : number, dw : number, dh : number) : void

final function createImageData(sw : number, sh : number) : ImageData

final function createImageData(imagedata : ImageData) : ImageData

final function getImageData(sx : number, sy : number, sw : number, sh : number) : ImageData

final function putImageData(imagedata : ImageData, dx : number, dy : number) : void

final function putImageData(imagedata : ImageData, dx : number, dy : number, dirtyX : number, dirtyY : number, dirtyWidth : number, dirtyHeight : number) : void

final function closePath() : void

final function moveTo(x : number, y : number) : void

final function lineTo(x : number, y : number) : void

final function quadraticCurveTo(cpx : number, cpy : number, x : number, y : number) : void

final function bezierCurveTo(cp1x : number, cp1y : number, cp2x : number, cp2y : number, x : number, y : number) : void

final function arcTo(x1 : number, y1 : number, x2 : number, y2 : number, radius : number) : void

final function rect(x : number, y : number, w : number, h : number) : void

final function arc(x : number, y : number, radius : number, startAngle : number, endAngle : number) : void

final function arc(x : number, y : number, radius : number, startAngle : number, endAngle : number, anticlockwise : boolean) : void

class CanvasTransformation

new CanvasTransformation()

function scale(x : number, y : number) : void

function rotate(angle : number) : void

function translate(x : number, y : number) : void

function transform(a : number, b : number, c : number, d : number, e : number, f : number) : void

function setTransform(a : number, b : number, c : number, d : number, e : number, f : number) : void

class CanvasLineStyles

var lineWidth : number

var lineCap : string

var lineJoin : string

var miterLimit : number

new CanvasLineStyles()

class CanvasText

var font : string

var textAlign : string

var textBaseline : string

new CanvasText()

class CanvasPathMethods

new CanvasPathMethods()

function closePath() : void

function moveTo(x : number, y : number) : void

function lineTo(x : number, y : number) : void

function quadraticCurveTo(cpx : number, cpy : number, x : number, y : number) : void

function bezierCurveTo(cp1x : number, cp1y : number, cp2x : number, cp2y : number, x : number, y : number) : void

function arcTo(x1 : number, y1 : number, x2 : number, y2 : number, radius : number) : void

function rect(x : number, y : number, w : number, h : number) : void

function arc(x : number, y : number, radius : number, startAngle : number, endAngle : number) : void

function arc(x : number, y : number, radius : number, startAngle : number, endAngle : number, anticlockwise : boolean) : void

final class CanvasGradient

new CanvasGradient()

final function addColorStop(offset : number, color : string) : void

final class CanvasPattern

new CanvasPattern()

final class TextMetrics

var width : number

new TextMetrics()

final class ImageData

var width : int

var height : int

var data : Uint8ClampedArray

new ImageData()

final class WebGLContextAttributes

var alpha : boolean

var depth : boolean

var stencil : boolean

var antialias : boolean

var premultipliedAlpha : boolean

var preserveDrawingBuffer : boolean

new WebGLContextAttributes()

class WebGLObject

new WebGLObject()

final class WebGLBuffer

new WebGLBuffer()

final class WebGLFramebuffer

new WebGLFramebuffer()

final class WebGLProgram

new WebGLProgram()

final class WebGLRenderbuffer

new WebGLRenderbuffer()

final class WebGLShader

new WebGLShader()

final class WebGLTexture

new WebGLTexture()

final class WebGLUniformLocation

new WebGLUniformLocation()

final class WebGLActiveInfo

var size : int

var type : int

var name : string

new WebGLActiveInfo()

final class WebGLShaderPrecisionFormat

var rangeMin : int

var rangeMax : int

var precision : int

new WebGLShaderPrecisionFormat()

final class WebGLRenderingContext

static var DEPTH_BUFFER_BIT : int

var DEPTH_BUFFER_BIT : int

static var STENCIL_BUFFER_BIT : int

var STENCIL_BUFFER_BIT : int

static var COLOR_BUFFER_BIT : int

var COLOR_BUFFER_BIT : int

static var POINTS : int

var POINTS : int

static var LINES : int

var LINES : int

static var LINE_LOOP : int

var LINE_LOOP : int

static var LINE_STRIP : int

var LINE_STRIP : int

static var TRIANGLES : int

var TRIANGLES : int

static var TRIANGLE_STRIP : int

var TRIANGLE_STRIP : int

static var TRIANGLE_FAN : int

var TRIANGLE_FAN : int

static var ZERO : int

var ZERO : int

static var ONE : int

var ONE : int

static var SRC_COLOR : int

var SRC_COLOR : int

static var ONE_MINUS_SRC_COLOR : int

var ONE_MINUS_SRC_COLOR : int

static var SRC_ALPHA : int

var SRC_ALPHA : int

static var ONE_MINUS_SRC_ALPHA : int

var ONE_MINUS_SRC_ALPHA : int

static var DST_ALPHA : int

var DST_ALPHA : int

static var ONE_MINUS_DST_ALPHA : int

var ONE_MINUS_DST_ALPHA : int

static var DST_COLOR : int

var DST_COLOR : int

static var ONE_MINUS_DST_COLOR : int

var ONE_MINUS_DST_COLOR : int

static var SRC_ALPHA_SATURATE : int

var SRC_ALPHA_SATURATE : int

static var FUNC_ADD : int

var FUNC_ADD : int

static var BLEND_EQUATION : int

var BLEND_EQUATION : int

static var BLEND_EQUATION_RGB : int

var BLEND_EQUATION_RGB : int

static var BLEND_EQUATION_ALPHA : int

var BLEND_EQUATION_ALPHA : int

static var FUNC_SUBTRACT : int

var FUNC_SUBTRACT : int

static var FUNC_REVERSE_SUBTRACT : int

var FUNC_REVERSE_SUBTRACT : int

static var BLEND_DST_RGB : int

var BLEND_DST_RGB : int

static var BLEND_SRC_RGB : int

var BLEND_SRC_RGB : int

static var BLEND_DST_ALPHA : int

var BLEND_DST_ALPHA : int

static var BLEND_SRC_ALPHA : int

var BLEND_SRC_ALPHA : int

static var CONSTANT_COLOR : int

var CONSTANT_COLOR : int

static var ONE_MINUS_CONSTANT_COLOR : int

var ONE_MINUS_CONSTANT_COLOR : int

static var CONSTANT_ALPHA : int

var CONSTANT_ALPHA : int

static var ONE_MINUS_CONSTANT_ALPHA : int

var ONE_MINUS_CONSTANT_ALPHA : int

static var BLEND_COLOR : int

var BLEND_COLOR : int

static var ARRAY_BUFFER : int

var ARRAY_BUFFER : int

static var ELEMENT_ARRAY_BUFFER : int

var ELEMENT_ARRAY_BUFFER : int

static var ARRAY_BUFFER_BINDING : int

var ARRAY_BUFFER_BINDING : int

static var ELEMENT_ARRAY_BUFFER_BINDING : int

var ELEMENT_ARRAY_BUFFER_BINDING : int

static var STREAM_DRAW : int

var STREAM_DRAW : int

static var STATIC_DRAW : int

var STATIC_DRAW : int

static var DYNAMIC_DRAW : int

var DYNAMIC_DRAW : int

static var BUFFER_SIZE : int

var BUFFER_SIZE : int

static var BUFFER_USAGE : int

var BUFFER_USAGE : int

static var CURRENT_VERTEX_ATTRIB : int

var CURRENT_VERTEX_ATTRIB : int

static var FRONT : int

var FRONT : int

static var BACK : int

var BACK : int

static var FRONT_AND_BACK : int

var FRONT_AND_BACK : int

static var CULL_FACE : int

var CULL_FACE : int

static var BLEND : int

var BLEND : int

static var DITHER : int

var DITHER : int

static var STENCIL_TEST : int

var STENCIL_TEST : int

static var DEPTH_TEST : int

var DEPTH_TEST : int

static var SCISSOR_TEST : int

var SCISSOR_TEST : int

static var POLYGON_OFFSET_FILL : int

var POLYGON_OFFSET_FILL : int

static var SAMPLE_ALPHA_TO_COVERAGE : int

var SAMPLE_ALPHA_TO_COVERAGE : int

static var SAMPLE_COVERAGE : int

var SAMPLE_COVERAGE : int

static var NO_ERROR : int

var NO_ERROR : int

static var INVALID_ENUM : int

var INVALID_ENUM : int

static var INVALID_VALUE : int

var INVALID_VALUE : int

static var INVALID_OPERATION : int

var INVALID_OPERATION : int

static var OUT_OF_MEMORY : int

var OUT_OF_MEMORY : int

static var CW : int

var CW : int

static var CCW : int

var CCW : int

static var LINE_WIDTH : int

var LINE_WIDTH : int

static var ALIASED_POINT_SIZE_RANGE : int

var ALIASED_POINT_SIZE_RANGE : int

static var ALIASED_LINE_WIDTH_RANGE : int

var ALIASED_LINE_WIDTH_RANGE : int

static var CULL_FACE_MODE : int

var CULL_FACE_MODE : int

static var FRONT_FACE : int

var FRONT_FACE : int

static var DEPTH_RANGE : int

var DEPTH_RANGE : int

static var DEPTH_WRITEMASK : int

var DEPTH_WRITEMASK : int

static var DEPTH_CLEAR_VALUE : int

var DEPTH_CLEAR_VALUE : int

static var DEPTH_FUNC : int

var DEPTH_FUNC : int

static var STENCIL_CLEAR_VALUE : int

var STENCIL_CLEAR_VALUE : int

static var STENCIL_FUNC : int

var STENCIL_FUNC : int

static var STENCIL_FAIL : int

var STENCIL_FAIL : int

static var STENCIL_PASS_DEPTH_FAIL : int

var STENCIL_PASS_DEPTH_FAIL : int

static var STENCIL_PASS_DEPTH_PASS : int

var STENCIL_PASS_DEPTH_PASS : int

static var STENCIL_REF : int

var STENCIL_REF : int

static var STENCIL_VALUE_MASK : int

var STENCIL_VALUE_MASK : int

static var STENCIL_WRITEMASK : int

var STENCIL_WRITEMASK : int

static var STENCIL_BACK_FUNC : int

var STENCIL_BACK_FUNC : int

static var STENCIL_BACK_FAIL : int

var STENCIL_BACK_FAIL : int

static var STENCIL_BACK_PASS_DEPTH_FAIL : int

var STENCIL_BACK_PASS_DEPTH_FAIL : int

static var STENCIL_BACK_PASS_DEPTH_PASS : int

var STENCIL_BACK_PASS_DEPTH_PASS : int

static var STENCIL_BACK_REF : int

var STENCIL_BACK_REF : int

static var STENCIL_BACK_VALUE_MASK : int

var STENCIL_BACK_VALUE_MASK : int

static var STENCIL_BACK_WRITEMASK : int

var STENCIL_BACK_WRITEMASK : int

static var VIEWPORT : int

var VIEWPORT : int

static var SCISSOR_BOX : int

var SCISSOR_BOX : int

static var COLOR_CLEAR_VALUE : int

var COLOR_CLEAR_VALUE : int

static var COLOR_WRITEMASK : int

var COLOR_WRITEMASK : int

static var UNPACK_ALIGNMENT : int

var UNPACK_ALIGNMENT : int

static var PACK_ALIGNMENT : int

var PACK_ALIGNMENT : int

static var MAX_TEXTURE_SIZE : int

var MAX_TEXTURE_SIZE : int

static var MAX_VIEWPORT_DIMS : int

var MAX_VIEWPORT_DIMS : int

static var SUBPIXEL_BITS : int

var SUBPIXEL_BITS : int

static var RED_BITS : int

var RED_BITS : int

static var GREEN_BITS : int

var GREEN_BITS : int

static var BLUE_BITS : int

var BLUE_BITS : int

static var ALPHA_BITS : int

var ALPHA_BITS : int

static var DEPTH_BITS : int

var DEPTH_BITS : int

static var STENCIL_BITS : int

var STENCIL_BITS : int

static var POLYGON_OFFSET_UNITS : int

var POLYGON_OFFSET_UNITS : int

static var POLYGON_OFFSET_FACTOR : int

var POLYGON_OFFSET_FACTOR : int

static var TEXTURE_BINDING_2D : int

var TEXTURE_BINDING_2D : int

static var SAMPLE_BUFFERS : int

var SAMPLE_BUFFERS : int

static var SAMPLES : int

var SAMPLES : int

static var SAMPLE_COVERAGE_VALUE : int

var SAMPLE_COVERAGE_VALUE : int

static var SAMPLE_COVERAGE_INVERT : int

var SAMPLE_COVERAGE_INVERT : int

static var COMPRESSED_TEXTURE_FORMATS : int

var COMPRESSED_TEXTURE_FORMATS : int

static var DONT_CARE : int

var DONT_CARE : int

static var FASTEST : int

var FASTEST : int

static var NICEST : int

var NICEST : int

static var GENERATE_MIPMAP_HINT : int

var GENERATE_MIPMAP_HINT : int

static var BYTE : int

var BYTE : int

static var UNSIGNED_BYTE : int

var UNSIGNED_BYTE : int

static var SHORT : int

var SHORT : int

static var UNSIGNED_SHORT : int

var UNSIGNED_SHORT : int

static var INT : int

var INT : int

static var UNSIGNED_INT : int

var UNSIGNED_INT : int

static var FLOAT : int

var FLOAT : int

static var DEPTH_COMPONENT : int

var DEPTH_COMPONENT : int

static var ALPHA : int

var ALPHA : int

static var RGB : int

var RGB : int

static var RGBA : int

var RGBA : int

static var LUMINANCE : int

var LUMINANCE : int

static var LUMINANCE_ALPHA : int

var LUMINANCE_ALPHA : int

static var UNSIGNED_SHORT_4_4_4_4 : int

var UNSIGNED_SHORT_4_4_4_4 : int

static var UNSIGNED_SHORT_5_5_5_1 : int

var UNSIGNED_SHORT_5_5_5_1 : int

static var UNSIGNED_SHORT_5_6_5 : int

var UNSIGNED_SHORT_5_6_5 : int

static var FRAGMENT_SHADER : int

var FRAGMENT_SHADER : int

static var VERTEX_SHADER : int

var VERTEX_SHADER : int

static var MAX_VERTEX_ATTRIBS : int

var MAX_VERTEX_ATTRIBS : int

static var MAX_VERTEX_UNIFORM_VECTORS : int

var MAX_VERTEX_UNIFORM_VECTORS : int

static var MAX_VARYING_VECTORS : int

var MAX_VARYING_VECTORS : int

static var MAX_COMBINED_TEXTURE_IMAGE_UNITS : int

var MAX_COMBINED_TEXTURE_IMAGE_UNITS : int

static var MAX_VERTEX_TEXTURE_IMAGE_UNITS : int

var MAX_VERTEX_TEXTURE_IMAGE_UNITS : int

static var MAX_TEXTURE_IMAGE_UNITS : int

var MAX_TEXTURE_IMAGE_UNITS : int

static var MAX_FRAGMENT_UNIFORM_VECTORS : int

var MAX_FRAGMENT_UNIFORM_VECTORS : int

static var SHADER_TYPE : int

var SHADER_TYPE : int

static var DELETE_STATUS : int

var DELETE_STATUS : int

static var LINK_STATUS : int

var LINK_STATUS : int

static var VALIDATE_STATUS : int

var VALIDATE_STATUS : int

static var ATTACHED_SHADERS : int

var ATTACHED_SHADERS : int

static var ACTIVE_UNIFORMS : int

var ACTIVE_UNIFORMS : int

static var ACTIVE_ATTRIBUTES : int

var ACTIVE_ATTRIBUTES : int

static var SHADING_LANGUAGE_VERSION : int

var SHADING_LANGUAGE_VERSION : int

static var CURRENT_PROGRAM : int

var CURRENT_PROGRAM : int

static var NEVER : int

var NEVER : int

static var LESS : int

var LESS : int

static var EQUAL : int

var EQUAL : int

static var LEQUAL : int

var LEQUAL : int

static var GREATER : int

var GREATER : int

static var NOTEQUAL : int

var NOTEQUAL : int

static var GEQUAL : int

var GEQUAL : int

static var ALWAYS : int

var ALWAYS : int

static var KEEP : int

var KEEP : int

static var REPLACE : int

var REPLACE : int

static var INCR : int

var INCR : int

static var DECR : int

var DECR : int

static var INVERT : int

var INVERT : int

static var INCR_WRAP : int

var INCR_WRAP : int

static var DECR_WRAP : int

var DECR_WRAP : int

static var VENDOR : int

var VENDOR : int

static var RENDERER : int

var RENDERER : int

static var VERSION : int

var VERSION : int

static var NEAREST : int

var NEAREST : int

static var LINEAR : int

var LINEAR : int

static var NEAREST_MIPMAP_NEAREST : int

var NEAREST_MIPMAP_NEAREST : int

static var LINEAR_MIPMAP_NEAREST : int

var LINEAR_MIPMAP_NEAREST : int

static var NEAREST_MIPMAP_LINEAR : int

var NEAREST_MIPMAP_LINEAR : int

static var LINEAR_MIPMAP_LINEAR : int

var LINEAR_MIPMAP_LINEAR : int

static var TEXTURE_MAG_FILTER : int

var TEXTURE_MAG_FILTER : int

static var TEXTURE_MIN_FILTER : int

var TEXTURE_MIN_FILTER : int

static var TEXTURE_WRAP_S : int

var TEXTURE_WRAP_S : int

static var TEXTURE_WRAP_T : int

var TEXTURE_WRAP_T : int

static var TEXTURE_2D : int

var TEXTURE_2D : int

static var TEXTURE : int

var TEXTURE : int

static var TEXTURE_CUBE_MAP : int

var TEXTURE_CUBE_MAP : int

static var TEXTURE_BINDING_CUBE_MAP : int

var TEXTURE_BINDING_CUBE_MAP : int

static var TEXTURE_CUBE_MAP_POSITIVE_X : int

var TEXTURE_CUBE_MAP_POSITIVE_X : int

static var TEXTURE_CUBE_MAP_NEGATIVE_X : int

var TEXTURE_CUBE_MAP_NEGATIVE_X : int

static var TEXTURE_CUBE_MAP_POSITIVE_Y : int

var TEXTURE_CUBE_MAP_POSITIVE_Y : int

static var TEXTURE_CUBE_MAP_NEGATIVE_Y : int

var TEXTURE_CUBE_MAP_NEGATIVE_Y : int

static var TEXTURE_CUBE_MAP_POSITIVE_Z : int

var TEXTURE_CUBE_MAP_POSITIVE_Z : int

static var TEXTURE_CUBE_MAP_NEGATIVE_Z : int

var TEXTURE_CUBE_MAP_NEGATIVE_Z : int

static var MAX_CUBE_MAP_TEXTURE_SIZE : int

var MAX_CUBE_MAP_TEXTURE_SIZE : int

static var TEXTURE0 : int

var TEXTURE0 : int

static var TEXTURE1 : int

var TEXTURE1 : int

static var TEXTURE2 : int

var TEXTURE2 : int

static var TEXTURE3 : int

var TEXTURE3 : int

static var TEXTURE4 : int

var TEXTURE4 : int

static var TEXTURE5 : int

var TEXTURE5 : int

static var TEXTURE6 : int

var TEXTURE6 : int

static var TEXTURE7 : int

var TEXTURE7 : int

static var TEXTURE8 : int

var TEXTURE8 : int

static var TEXTURE9 : int

var TEXTURE9 : int

static var TEXTURE10 : int

var TEXTURE10 : int

static var TEXTURE11 : int

var TEXTURE11 : int

static var TEXTURE12 : int

var TEXTURE12 : int

static var TEXTURE13 : int

var TEXTURE13 : int

static var TEXTURE14 : int

var TEXTURE14 : int

static var TEXTURE15 : int

var TEXTURE15 : int

static var TEXTURE16 : int

var TEXTURE16 : int

static var TEXTURE17 : int

var TEXTURE17 : int

static var TEXTURE18 : int

var TEXTURE18 : int

static var TEXTURE19 : int

var TEXTURE19 : int

static var TEXTURE20 : int

var TEXTURE20 : int

static var TEXTURE21 : int

var TEXTURE21 : int

static var TEXTURE22 : int

var TEXTURE22 : int

static var TEXTURE23 : int

var TEXTURE23 : int

static var TEXTURE24 : int

var TEXTURE24 : int

static var TEXTURE25 : int

var TEXTURE25 : int

static var TEXTURE26 : int

var TEXTURE26 : int

static var TEXTURE27 : int

var TEXTURE27 : int

static var TEXTURE28 : int

var TEXTURE28 : int

static var TEXTURE29 : int

var TEXTURE29 : int

static var TEXTURE30 : int

var TEXTURE30 : int

static var TEXTURE31 : int

var TEXTURE31 : int

static var ACTIVE_TEXTURE : int

var ACTIVE_TEXTURE : int

static var REPEAT : int

var REPEAT : int

static var CLAMP_TO_EDGE : int

var CLAMP_TO_EDGE : int

static var MIRRORED_REPEAT : int

var MIRRORED_REPEAT : int

static var FLOAT_VEC2 : int

var FLOAT_VEC2 : int

static var FLOAT_VEC3 : int

var FLOAT_VEC3 : int

static var FLOAT_VEC4 : int

var FLOAT_VEC4 : int

static var INT_VEC2 : int

var INT_VEC2 : int

static var INT_VEC3 : int

var INT_VEC3 : int

static var INT_VEC4 : int

var INT_VEC4 : int

static var BOOL : int

var BOOL : int

static var BOOL_VEC2 : int

var BOOL_VEC2 : int

static var BOOL_VEC3 : int

var BOOL_VEC3 : int

static var BOOL_VEC4 : int

var BOOL_VEC4 : int

static var FLOAT_MAT2 : int

var FLOAT_MAT2 : int

static var FLOAT_MAT3 : int

var FLOAT_MAT3 : int

static var FLOAT_MAT4 : int

var FLOAT_MAT4 : int

static var SAMPLER_2D : int

var SAMPLER_2D : int

static var SAMPLER_CUBE : int

var SAMPLER_CUBE : int

static var VERTEX_ATTRIB_ARRAY_ENABLED : int

var VERTEX_ATTRIB_ARRAY_ENABLED : int

static var VERTEX_ATTRIB_ARRAY_SIZE : int

var VERTEX_ATTRIB_ARRAY_SIZE : int

static var VERTEX_ATTRIB_ARRAY_STRIDE : int

var VERTEX_ATTRIB_ARRAY_STRIDE : int

static var VERTEX_ATTRIB_ARRAY_TYPE : int

var VERTEX_ATTRIB_ARRAY_TYPE : int

static var VERTEX_ATTRIB_ARRAY_NORMALIZED : int

var VERTEX_ATTRIB_ARRAY_NORMALIZED : int

static var VERTEX_ATTRIB_ARRAY_POINTER : int

var VERTEX_ATTRIB_ARRAY_POINTER : int

static var VERTEX_ATTRIB_ARRAY_BUFFER_BINDING : int

var VERTEX_ATTRIB_ARRAY_BUFFER_BINDING : int

static var COMPILE_STATUS : int

var COMPILE_STATUS : int

static var LOW_FLOAT : int

var LOW_FLOAT : int

static var MEDIUM_FLOAT : int

var MEDIUM_FLOAT : int

static var HIGH_FLOAT : int

var HIGH_FLOAT : int

static var LOW_INT : int

var LOW_INT : int

static var MEDIUM_INT : int

var MEDIUM_INT : int

static var HIGH_INT : int

var HIGH_INT : int

static var FRAMEBUFFER : int

var FRAMEBUFFER : int

static var RENDERBUFFER : int

var RENDERBUFFER : int

static var RGBA4 : int

var RGBA4 : int

static var RGB5_A1 : int

var RGB5_A1 : int

static var RGB565 : int

var RGB565 : int

static var DEPTH_COMPONENT16 : int

var DEPTH_COMPONENT16 : int

static var STENCIL_INDEX : int

var STENCIL_INDEX : int

static var STENCIL_INDEX8 : int

var STENCIL_INDEX8 : int

static var DEPTH_STENCIL : int

var DEPTH_STENCIL : int

static var RENDERBUFFER_WIDTH : int

var RENDERBUFFER_WIDTH : int

static var RENDERBUFFER_HEIGHT : int

var RENDERBUFFER_HEIGHT : int

static var RENDERBUFFER_INTERNAL_FORMAT : int

var RENDERBUFFER_INTERNAL_FORMAT : int

static var RENDERBUFFER_RED_SIZE : int

var RENDERBUFFER_RED_SIZE : int

static var RENDERBUFFER_GREEN_SIZE : int

var RENDERBUFFER_GREEN_SIZE : int

static var RENDERBUFFER_BLUE_SIZE : int

var RENDERBUFFER_BLUE_SIZE : int

static var RENDERBUFFER_ALPHA_SIZE : int

var RENDERBUFFER_ALPHA_SIZE : int

static var RENDERBUFFER_DEPTH_SIZE : int

var RENDERBUFFER_DEPTH_SIZE : int

static var RENDERBUFFER_STENCIL_SIZE : int

var RENDERBUFFER_STENCIL_SIZE : int

static var FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE : int

var FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE : int

static var FRAMEBUFFER_ATTACHMENT_OBJECT_NAME : int

var FRAMEBUFFER_ATTACHMENT_OBJECT_NAME : int

static var FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL : int

var FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL : int

static var FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE : int

var FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE : int

static var COLOR_ATTACHMENT0 : int

var COLOR_ATTACHMENT0 : int

static var DEPTH_ATTACHMENT : int

var DEPTH_ATTACHMENT : int

static var STENCIL_ATTACHMENT : int

var STENCIL_ATTACHMENT : int

static var DEPTH_STENCIL_ATTACHMENT : int

var DEPTH_STENCIL_ATTACHMENT : int

static var NONE : int

var NONE : int

static var FRAMEBUFFER_COMPLETE : int

var FRAMEBUFFER_COMPLETE : int

static var FRAMEBUFFER_INCOMPLETE_ATTACHMENT : int

var FRAMEBUFFER_INCOMPLETE_ATTACHMENT : int

static var FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT : int

var FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT : int

static var FRAMEBUFFER_INCOMPLETE_DIMENSIONS : int

var FRAMEBUFFER_INCOMPLETE_DIMENSIONS : int

static var FRAMEBUFFER_UNSUPPORTED : int

var FRAMEBUFFER_UNSUPPORTED : int

static var FRAMEBUFFER_BINDING : int

var FRAMEBUFFER_BINDING : int

static var RENDERBUFFER_BINDING : int

var RENDERBUFFER_BINDING : int

static var MAX_RENDERBUFFER_SIZE : int

var MAX_RENDERBUFFER_SIZE : int

static var INVALID_FRAMEBUFFER_OPERATION : int

var INVALID_FRAMEBUFFER_OPERATION : int

static var UNPACK_FLIP_Y_WEBGL : int

var UNPACK_FLIP_Y_WEBGL : int

static var UNPACK_PREMULTIPLY_ALPHA_WEBGL : int

var UNPACK_PREMULTIPLY_ALPHA_WEBGL : int

static var CONTEXT_LOST_WEBGL : int

var CONTEXT_LOST_WEBGL : int

static var UNPACK_COLORSPACE_CONVERSION_WEBGL : int

var UNPACK_COLORSPACE_CONVERSION_WEBGL : int

static var BROWSER_DEFAULT_WEBGL : int

var BROWSER_DEFAULT_WEBGL : int

var canvas : HTMLCanvasElement

var drawingBufferWidth : int

var drawingBufferHeight : int

new WebGLRenderingContext()

final function getContextAttributes() : WebGLContextAttributes

final function isContextLost() : boolean

final function getSupportedExtensions() : Array.<string>

final function getExtension(name : string) : Object

final function activeTexture(texture : int) : void

final function attachShader(program : WebGLProgram, shader : WebGLShader) : void

final function bindAttribLocation(program : WebGLProgram, index : int, name : string) : void

final function bindBuffer(target : int, buffer : WebGLBuffer) : void

final function bindFramebuffer(target : int, framebuffer : WebGLFramebuffer) : void

final function bindRenderbuffer(target : int, renderbuffer : WebGLRenderbuffer) : void

final function bindTexture(target : int, texture : WebGLTexture) : void

final function blendColor(red : number, green : number, blue : number, alpha : number) : void

final function blendEquation(mode : int) : void

final function blendEquationSeparate(modeRGB : int, modeAlpha : int) : void

final function blendFunc(sfactor : int, dfactor : int) : void

final function blendFuncSeparate(srcRGB : int, dstRGB : int, srcAlpha : int, dstAlpha : int) : void

final function bufferData(target : int, size : number, usage : int) : void

final function bufferData(target : int, data : ArrayBufferView, usage : int) : void

final function bufferData(target : int, data : ArrayBuffer, usage : int) : void

final function bufferSubData(target : int, offset : number, data : ArrayBufferView) : void

final function bufferSubData(target : int, offset : number, data : ArrayBuffer) : void

final function checkFramebufferStatus(target : int) : int

final function clear(mask : int) : void

final function clearColor(red : number, green : number, blue : number, alpha : number) : void

final function clearDepth(depth : number) : void

final function clearStencil(s : int) : void

final function colorMask(red : boolean, green : boolean, blue : boolean, alpha : boolean) : void

final function compileShader(shader : WebGLShader) : void

final function compressedTexImage2D(target : int, level : int, internalformat : int, width : int, height : int, border : int, data : ArrayBufferView) : void

final function compressedTexSubImage2D(target : int, level : int, xoffset : int, yoffset : int, width : int, height : int, format : int, data : ArrayBufferView) : void

final function copyTexImage2D(target : int, level : int, internalformat : int, x : int, y : int, width : int, height : int, border : int) : void

final function copyTexSubImage2D(target : int, level : int, xoffset : int, yoffset : int, x : int, y : int, width : int, height : int) : void

final function createBuffer() : WebGLBuffer

final function createFramebuffer() : WebGLFramebuffer

final function createProgram() : WebGLProgram

final function createRenderbuffer() : WebGLRenderbuffer

final function createShader(type : int) : WebGLShader

final function createTexture() : WebGLTexture

final function cullFace(mode : int) : void

final function deleteBuffer(buffer : WebGLBuffer) : void

final function deleteFramebuffer(framebuffer : WebGLFramebuffer) : void

final function deleteProgram(program : WebGLProgram) : void

final function deleteRenderbuffer(renderbuffer : WebGLRenderbuffer) : void

final function deleteShader(shader : WebGLShader) : void

final function deleteTexture(texture : WebGLTexture) : void

final function depthFunc(func : int) : void

final function depthMask(flag : boolean) : void

final function depthRange(zNear : number, zFar : number) : void

final function detachShader(program : WebGLProgram, shader : WebGLShader) : void

final function disable(cap : int) : void

final function disableVertexAttribArray(index : int) : void

final function drawArrays(mode : int, first : int, count : int) : void

final function drawElements(mode : int, count : int, type : int, offset : number) : void

final function enable(cap : int) : void

final function enableVertexAttribArray(index : int) : void

final function finish() : void

final function flush() : void

final function framebufferRenderbuffer(target : int, attachment : int, renderbuffertarget : int, renderbuffer : WebGLRenderbuffer) : void

final function framebufferTexture2D(target : int, attachment : int, textarget : int, texture : WebGLTexture, level : int) : void

final function frontFace(mode : int) : void

final function generateMipmap(target : int) : void

final function getActiveAttrib(program : WebGLProgram, index : int) : WebGLActiveInfo

final function getActiveUniform(program : WebGLProgram, index : int) : WebGLActiveInfo

final function getAttachedShaders(program : WebGLProgram) : Array.<WebGLShader>

final function getAttribLocation(program : WebGLProgram, name : string) : int

final function getBufferParameter(target : int, pname : int) : variant

final function getParameter(pname : int) : variant

final function getError() : int

final function getFramebufferAttachmentParameter(target : int, attachment : int, pname : int) : variant

final function getProgramParameter(program : WebGLProgram, pname : int) : variant

final function getProgramInfoLog(program : WebGLProgram) : Nullable.<string>

final function getRenderbufferParameter(target : int, pname : int) : variant

final function getShaderParameter(shader : WebGLShader, pname : int) : variant

final function getShaderPrecisionFormat(shadertype : int, precisiontype : int) : WebGLShaderPrecisionFormat

final function getShaderInfoLog(shader : WebGLShader) : Nullable.<string>

final function getShaderSource(shader : WebGLShader) : Nullable.<string>

final function getTexParameter(target : int, pname : int) : variant

final function getUniform(program : WebGLProgram, location : WebGLUniformLocation) : variant

final function getUniformLocation(program : WebGLProgram, name : string) : WebGLUniformLocation

final function getVertexAttrib(index : int, pname : int) : variant

final function getVertexAttribOffset(index : int, pname : int) : number

final function hint(target : int, mode : int) : void

final function isBuffer(buffer : WebGLBuffer) : boolean

final function isEnabled(cap : int) : boolean

final function isFramebuffer(framebuffer : WebGLFramebuffer) : boolean

final function isProgram(program : WebGLProgram) : boolean

final function isRenderbuffer(renderbuffer : WebGLRenderbuffer) : boolean

final function isShader(shader : WebGLShader) : boolean

final function isTexture(texture : WebGLTexture) : boolean

final function lineWidth(width : number) : void

final function linkProgram(program : WebGLProgram) : void

final function pixelStorei(pname : int, param : int) : void

final function polygonOffset(factor : number, units : number) : void

final function readPixels(x : int, y : int, width : int, height : int, format : int, type : int, pixels : ArrayBufferView) : void

final function renderbufferStorage(target : int, internalformat : int, width : int, height : int) : void

final function sampleCoverage(value : number, invert : boolean) : void

final function scissor(x : int, y : int, width : int, height : int) : void

final function shaderSource(shader : WebGLShader, source : string) : void

final function stencilFunc(func : int, ref : int, mask : int) : void

final function stencilFuncSeparate(face : int, func : int, ref : int, mask : int) : void

final function stencilMask(mask : int) : void

final function stencilMaskSeparate(face : int, mask : int) : void

final function stencilOp(fail : int, zfail : int, zpass : int) : void

final function stencilOpSeparate(face : int, fail : int, zfail : int, zpass : int) : void

final function texImage2D(target : int, level : int, internalformat : int, width : int, height : int, border : int, format : int, type : int, pixels : ArrayBufferView) : void

final function texImage2D(target : int, level : int, internalformat : int, format : int, type : int, pixels : ImageData) : void

final function texImage2D(target : int, level : int, internalformat : int, format : int, type : int, image : HTMLImageElement) : void

final function texImage2D(target : int, level : int, internalformat : int, format : int, type : int, canvas : HTMLCanvasElement) : void

final function texImage2D(target : int, level : int, internalformat : int, format : int, type : int, video : HTMLVideoElement) : void

final function texParameterf(target : int, pname : int, param : number) : void

final function texParameteri(target : int, pname : int, param : int) : void

final function texSubImage2D(target : int, level : int, xoffset : int, yoffset : int, width : int, height : int, format : int, type : int, pixels : ArrayBufferView) : void

final function texSubImage2D(target : int, level : int, xoffset : int, yoffset : int, format : int, type : int, pixels : ImageData) : void

final function texSubImage2D(target : int, level : int, xoffset : int, yoffset : int, format : int, type : int, image : HTMLImageElement) : void

final function texSubImage2D(target : int, level : int, xoffset : int, yoffset : int, format : int, type : int, canvas : HTMLCanvasElement) : void

final function texSubImage2D(target : int, level : int, xoffset : int, yoffset : int, format : int, type : int, video : HTMLVideoElement) : void

final function uniform1f(location : WebGLUniformLocation, x : number) : void

final function uniform1fv(location : WebGLUniformLocation, v : Float32Array) : void

final function uniform1fv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform1i(location : WebGLUniformLocation, x : int) : void

final function uniform1iv(location : WebGLUniformLocation, v : Int32Array) : void

final function uniform1iv(location : WebGLUniformLocation, v : Array.<int>) : void

final function uniform1iv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform2f(location : WebGLUniformLocation, x : number, y : number) : void

final function uniform2fv(location : WebGLUniformLocation, v : Float32Array) : void

final function uniform2fv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform2i(location : WebGLUniformLocation, x : int, y : int) : void

final function uniform2iv(location : WebGLUniformLocation, v : Int32Array) : void

final function uniform2iv(location : WebGLUniformLocation, v : Array.<int>) : void

final function uniform2iv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform3f(location : WebGLUniformLocation, x : number, y : number, z : number) : void

final function uniform3fv(location : WebGLUniformLocation, v : Float32Array) : void

final function uniform3fv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform3i(location : WebGLUniformLocation, x : int, y : int, z : int) : void

final function uniform3iv(location : WebGLUniformLocation, v : Int32Array) : void

final function uniform3iv(location : WebGLUniformLocation, v : Array.<int>) : void

final function uniform3iv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform4f(location : WebGLUniformLocation, x : number, y : number, z : number, w : number) : void

final function uniform4fv(location : WebGLUniformLocation, v : Float32Array) : void

final function uniform4fv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniform4i(location : WebGLUniformLocation, x : int, y : int, z : int, w : int) : void

final function uniform4iv(location : WebGLUniformLocation, v : Int32Array) : void

final function uniform4iv(location : WebGLUniformLocation, v : Array.<int>) : void

final function uniform4iv(location : WebGLUniformLocation, v : Array.<number>) : void

final function uniformMatrix2fv(location : WebGLUniformLocation, transpose : boolean, value : Float32Array) : void

final function uniformMatrix2fv(location : WebGLUniformLocation, transpose : boolean, value : Array.<number>) : void

final function uniformMatrix3fv(location : WebGLUniformLocation, transpose : boolean, value : Float32Array) : void

final function uniformMatrix3fv(location : WebGLUniformLocation, transpose : boolean, value : Array.<number>) : void

final function uniformMatrix4fv(location : WebGLUniformLocation, transpose : boolean, value : Float32Array) : void

final function uniformMatrix4fv(location : WebGLUniformLocation, transpose : boolean, value : Array.<number>) : void

final function useProgram(program : WebGLProgram) : void

final function validateProgram(program : WebGLProgram) : void

final function vertexAttrib1f(indx : int, x : number) : void

final function vertexAttrib1fv(indx : int, values : Float32Array) : void

final function vertexAttrib1fv(indx : int, values : Array.<number>) : void

final function vertexAttrib2f(indx : int, x : number, y : number) : void

final function vertexAttrib2fv(indx : int, values : Float32Array) : void

final function vertexAttrib2fv(indx : int, values : Array.<number>) : void

final function vertexAttrib3f(indx : int, x : number, y : number, z : number) : void

final function vertexAttrib3fv(indx : int, values : Float32Array) : void

final function vertexAttrib3fv(indx : int, values : Array.<number>) : void

final function vertexAttrib4f(indx : int, x : number, y : number, z : number, w : number) : void

final function vertexAttrib4fv(indx : int, values : Float32Array) : void

final function vertexAttrib4fv(indx : int, values : Array.<number>) : void

final function vertexAttribPointer(indx : int, size : int, type : int, normalized : boolean, stride : int, offset : number) : void

final function viewport(x : int, y : int, width : int, height : int) : void

final class WebGLContextEvent

var statusMessage : string

new WebGLContextEvent(type : string)

new WebGLContextEvent(type : string, eventInit : WebGLContextEventInit)

final class WebGLContextEventInit

var statusMessage : string

new WebGLContextEventInit()

final class nsIDOMGamepad

var id : string

var connected : boolean

var buttons : variant

var axes : variant

var index : int

new nsIDOMGamepad()

final class nsIDOMGamepadConnectionEvent

var gamepad : nsIDOMGamepad

new nsIDOMGamepadConnectionEvent()

final class nsIDOMGamepadButtonEvent

var button : int

var gamepad : nsIDOMGamepad

new nsIDOMGamepadButtonEvent()

final class nsIDOMGamepadAxisMoveEvent

var axis : int

var value : number

var gamepad : nsIDOMGamepad

new nsIDOMGamepadAxisMoveEvent()

class WindowAnimationTiming

new WindowAnimationTiming()

function requestAnimationFrame(callback : function ( : number) : void) : int

function cancelAnimationFrame(handle : int) : void

function webkitRequestAnimationFrame(callback : function ( : number) : void) : int

function webkitCancelAnimationFrame(handle : int) : void

function mozRequestAnimationFrame(callback : function ( : number) : void) : int

function mozCancelAnimationFrame(handle : int) : void

final class CanvasPixelArray

var length : int

new CanvasPixelArray()