Browse Source

Add browser specific properties (offset on HtmlDom, inner/outer sizes on Window)

Francois Nicaise 19 years ago
parent
commit
13d12b8875
1 changed files with 13 additions and 0 deletions
  1. 13 0
      std/js/Dom.hx

+ 13 - 0
std/js/Dom.hx

@@ -73,6 +73,11 @@ typedef HtmlDom = {> MetaDom<HtmlDom>,
 	var scrollWidth(default,null) : Int;
 	var clientHeight(default,null) : Int;
 	var clientWidth(default,null) : Int;
+	var offsetParent : HtmlDom;
+	var offsetLeft : Int;
+	var offsetTop : Int;
+	var offsetWidth : Int;
+	var offsetHeight : Int;
 	#end
 }
 
@@ -681,6 +686,14 @@ typedef Window = {
 	// setInterval
 	// setTimeout
 
+	#if w3c
+	#else true
+	var innerWidth : Int;
+	var innerHeight : Int;
+	var outerWidth : Int;
+	var outerHeight : Int;
+	#end
+
 	/* IE only ?
 	clientInformation
 	clipboardData