|
@@ -34,10 +34,10 @@ extern class Document extends Node
|
|
var characterSet(default,null) : String;
|
|
var characterSet(default,null) : String;
|
|
var contentType(default,null) : String;
|
|
var contentType(default,null) : String;
|
|
var doctype(default,null) : DocumentType;
|
|
var doctype(default,null) : DocumentType;
|
|
- var documentElement(default,null) : DOMElement;
|
|
|
|
|
|
+ var documentElement(default,null) : Element;
|
|
var inputEncoding(default,null) : String;
|
|
var inputEncoding(default,null) : String;
|
|
var fullscreenEnabled(default,null) : Bool;
|
|
var fullscreenEnabled(default,null) : Bool;
|
|
- var fullscreenElement(default,null) : DOMElement;
|
|
|
|
|
|
+ var fullscreenElement(default,null) : Element;
|
|
var onfullscreenchange : haxe.Constraints.Function;
|
|
var onfullscreenchange : haxe.Constraints.Function;
|
|
var onfullscreenerror : haxe.Constraints.Function;
|
|
var onfullscreenerror : haxe.Constraints.Function;
|
|
var location(default,null) : Location;
|
|
var location(default,null) : Location;
|
|
@@ -47,7 +47,7 @@ extern class Document extends Node
|
|
var title : String;
|
|
var title : String;
|
|
var dir : String;
|
|
var dir : String;
|
|
var defaultView(default,null) : Window;
|
|
var defaultView(default,null) : Window;
|
|
- var activeElement(default,null) : DOMElement;
|
|
|
|
|
|
+ var activeElement(default,null) : Element;
|
|
var onreadystatechange : haxe.Constraints.Function;
|
|
var onreadystatechange : haxe.Constraints.Function;
|
|
var onwheel : haxe.Constraints.Function;
|
|
var onwheel : haxe.Constraints.Function;
|
|
var oncopy : haxe.Constraints.Function;
|
|
var oncopy : haxe.Constraints.Function;
|
|
@@ -55,8 +55,8 @@ extern class Document extends Node
|
|
var onpaste : haxe.Constraints.Function;
|
|
var onpaste : haxe.Constraints.Function;
|
|
var onbeforescriptexecute : haxe.Constraints.Function;
|
|
var onbeforescriptexecute : haxe.Constraints.Function;
|
|
var onafterscriptexecute : haxe.Constraints.Function;
|
|
var onafterscriptexecute : haxe.Constraints.Function;
|
|
- var currentScript(default,null) : DOMElement;
|
|
|
|
- var pointerLockElement(default,null) : DOMElement;
|
|
|
|
|
|
+ var currentScript(default,null) : Element;
|
|
|
|
+ var pointerLockElement(default,null) : Element;
|
|
var hidden(default,null) : Bool;
|
|
var hidden(default,null) : Bool;
|
|
var visibilityState(default,null) : VisibilityState;
|
|
var visibilityState(default,null) : VisibilityState;
|
|
var styleSheets(default,null) : StyleSheetList;
|
|
var styleSheets(default,null) : StyleSheetList;
|
|
@@ -132,8 +132,8 @@ extern class Document extends Node
|
|
var onpointerlockerror : haxe.Constraints.Function;
|
|
var onpointerlockerror : haxe.Constraints.Function;
|
|
var onerror : haxe.Constraints.Function;
|
|
var onerror : haxe.Constraints.Function;
|
|
var children(default,null) : HTMLCollection;
|
|
var children(default,null) : HTMLCollection;
|
|
- var firstElementChild(default,null) : DOMElement;
|
|
|
|
- var lastElementChild(default,null) : DOMElement;
|
|
|
|
|
|
+ var firstElementChild(default,null) : Element;
|
|
|
|
+ var lastElementChild(default,null) : Element;
|
|
var childElementCount(default,null) : Int;
|
|
var childElementCount(default,null) : Int;
|
|
var ontouchstart : haxe.Constraints.Function;
|
|
var ontouchstart : haxe.Constraints.Function;
|
|
var ontouchend : haxe.Constraints.Function;
|
|
var ontouchend : haxe.Constraints.Function;
|
|
@@ -146,13 +146,13 @@ extern class Document extends Node
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
function getElementsByTagNameNS( namespace_ : String, localName : String ) : HTMLCollection;
|
|
function getElementsByTagNameNS( namespace_ : String, localName : String ) : HTMLCollection;
|
|
function getElementsByClassName( classNames : String ) : HTMLCollection;
|
|
function getElementsByClassName( classNames : String ) : HTMLCollection;
|
|
- function getElementById( elementId : String ) : DOMElement;
|
|
|
|
|
|
+ function getElementById( elementId : String ) : Element;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
- @:overload( function( localName : String ) : DOMElement {} )
|
|
|
|
- function createElement( localName : String, typeExtension : String ) : DOMElement;
|
|
|
|
|
|
+ @:overload( function( localName : String ) : Element {} )
|
|
|
|
+ function createElement( localName : String, typeExtension : String ) : Element;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
- @:overload( function( namespace_ : String, qualifiedName : String ) : DOMElement {} )
|
|
|
|
- function createElementNS( namespace_ : String, qualifiedName : String, typeExtension : String ) : DOMElement;
|
|
|
|
|
|
+ @:overload( function( namespace_ : String, qualifiedName : String ) : Element {} )
|
|
|
|
+ function createElementNS( namespace_ : String, qualifiedName : String, typeExtension : String ) : Element;
|
|
function createDocumentFragment() : DocumentFragment;
|
|
function createDocumentFragment() : DocumentFragment;
|
|
function createTextNode( data : String ) : Text;
|
|
function createTextNode( data : String ) : Text;
|
|
function createComment( data : String ) : Comment;
|
|
function createComment( data : String ) : Comment;
|
|
@@ -184,10 +184,10 @@ extern class Document extends Node
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
function registerElement( name : String, ?options : ElementRegistrationOptions ) : Dynamic;
|
|
function registerElement( name : String, ?options : ElementRegistrationOptions ) : Dynamic;
|
|
function enableStyleSheetsForSet( name : String ) : Void;
|
|
function enableStyleSheetsForSet( name : String ) : Void;
|
|
- function elementFromPoint( x : Float, y : Float ) : DOMElement;
|
|
|
|
|
|
+ function elementFromPoint( x : Float, y : Float ) : Element;
|
|
function caretPositionFromPoint( x : Float, y : Float ) : CaretPosition;
|
|
function caretPositionFromPoint( x : Float, y : Float ) : CaretPosition;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
- function querySelector( selectors : String ) : DOMElement;
|
|
|
|
|
|
+ function querySelector( selectors : String ) : Element;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
function querySelectorAll( selectors : String ) : NodeList;
|
|
function querySelectorAll( selectors : String ) : NodeList;
|
|
function createTouch( ?view : Window, ?target : EventTarget, ?identifier : Int = 0, ?pageX : Int = 0, ?pageY : Int = 0, ?screenX : Int = 0, ?screenY : Int = 0, ?clientX : Int = 0, ?clientY : Int = 0, ?radiusX : Int = 0, ?radiusY : Int = 0, ?rotationAngle : Float = 0.0, ?force : Float = 0.0 ) : Touch;
|
|
function createTouch( ?view : Window, ?target : EventTarget, ?identifier : Int = 0, ?pageX : Int = 0, ?pageY : Int = 0, ?screenX : Int = 0, ?screenY : Int = 0, ?clientX : Int = 0, ?clientY : Int = 0, ?radiusX : Int = 0, ?radiusY : Int = 0, ?rotationAngle : Float = 0.0, ?force : Float = 0.0 ) : Touch;
|
|
@@ -195,11 +195,11 @@ extern class Document extends Node
|
|
@:overload( function() : TouchList {} )
|
|
@:overload( function() : TouchList {} )
|
|
function createTouchList( touches : Array<Touch> ) : TouchList;
|
|
function createTouchList( touches : Array<Touch> ) : TouchList;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
- function convertQuadFromNode( quad : DOMQuad, from : haxe.extern.EitherType<Text,haxe.extern.EitherType<DOMElement,Document>>, ?options : ConvertCoordinateOptions ) : DOMQuad;
|
|
|
|
|
|
+ function convertQuadFromNode( quad : DOMQuad, from : haxe.extern.EitherType<Text,haxe.extern.EitherType<Element,HTMLDocument>>, ?options : ConvertCoordinateOptions ) : DOMQuad;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
- function convertRectFromNode( rect : DOMRectReadOnly, from : haxe.extern.EitherType<Text,haxe.extern.EitherType<DOMElement,Document>>, ?options : ConvertCoordinateOptions ) : DOMQuad;
|
|
|
|
|
|
+ function convertRectFromNode( rect : DOMRectReadOnly, from : haxe.extern.EitherType<Text,haxe.extern.EitherType<Element,HTMLDocument>>, ?options : ConvertCoordinateOptions ) : DOMQuad;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
- function convertPointFromNode( point : DOMPointInit, from : haxe.extern.EitherType<Text,haxe.extern.EitherType<DOMElement,Document>>, ?options : ConvertCoordinateOptions ) : DOMPoint;
|
|
|
|
|
|
+ function convertPointFromNode( point : DOMPointInit, from : haxe.extern.EitherType<Text,haxe.extern.EitherType<Element,HTMLDocument>>, ?options : ConvertCoordinateOptions ) : DOMPoint;
|
|
/** @throws DOMError */
|
|
/** @throws DOMError */
|
|
function createExpression( expression : String, resolver : XPathNSResolver ) : XPathExpression;
|
|
function createExpression( expression : String, resolver : XPathNSResolver ) : XPathExpression;
|
|
function createNSResolver( nodeResolver : Node ) : Node;
|
|
function createNSResolver( nodeResolver : Node ) : Node;
|