Upgrade to ExtJS 3.3.0 - Released 10/06/2010
[extjs.git] / docs / source / Ext.html
index f2f97ae..1fc0dc5 100644 (file)
@@ -7,7 +7,7 @@
 </head>
 <body  onload="prettyPrint();">
     <pre class="prettyprint lang-js">/*!
- * Ext JS Library 3.2.2
+ * Ext JS Library 3.3.0
  * Copyright(c) 2006-2010 Ext JS, Inc.
  * licensing@extjs.com
  * http://www.extjs.com/license
@@ -15,7 +15,7 @@
 // for old browsers
 window.undefined = window.undefined;
 
-/**
+<div id="cls-Ext"></div>/**
  * @class Ext
  * Ext core utilities and functions.
  * @singleton
@@ -26,11 +26,11 @@ Ext = {
      * The version of the framework
      * @type String
      */
-    version : '3.2.2',
+    version : '3.3.0',
     versionDetail : {
-        major: 3,
-        minor: 2,
-        patch: 2
+        major : 3,
+        minor : 3,
+        patch : 0
     }
 };
 
@@ -63,6 +63,7 @@ Ext.apply = function(o, c, defaults){
             return r.test(ua);
         },
         DOC = document,
+        docMode = DOC.documentMode,
         isStrict = DOC.compatMode == "CSS1Compat",
         isOpera = check(/opera/),
         isChrome = check(/\bchrome\b/),
@@ -72,8 +73,8 @@ Ext.apply = function(o, c, defaults){
         isSafari3 = isSafari && check(/version\/3/),
         isSafari4 = isSafari && check(/version\/4/),
         isIE = !isOpera && check(/msie/),
-        isIE7 = isIE && check(/msie 7/),
-        isIE8 = isIE && check(/msie 8/),
+        isIE7 = isIE && (check(/msie 7/) || docMode == 7),
+        isIE8 = isIE && (check(/msie 8/) && docMode != 7),
         isIE6 = isIE && !isIE7 && !isIE8,
         isGecko = !isWebKit && check(/gecko/),
         isGecko2 = isGecko && check(/rv:1\.8/),
@@ -121,6 +122,14 @@ Ext.apply = function(o, c, defaults){
          * @property enableFx
          */
 
+        <div id="prop-Ext-enableForcedBoxModel"></div>/**
+         * HIGHLY EXPERIMENTAL
+         * True to force css based border-box model override and turning off javascript based adjustments. This is a
+         * runtime configuration and must be set before onReady.
+         * @type Boolean
+         */
+        enableForcedBoxModel : false,
+
         <div id="prop-Ext-enableGarbageCollector"></div>/**
          * True to automatically uncache orphaned Ext.Elements periodically (defaults to true)
          * @type Boolean
@@ -820,11 +829,11 @@ Company.data.CustomStore = function(config) { ... }
     Ext.ns = Ext.namespace;
 })();
 
-Ext.ns("Ext.util", "Ext.lib", "Ext.data");
+Ext.ns('Ext.util', 'Ext.lib', 'Ext.data', 'Ext.supports');
 
 Ext.elCache = {};
 
-/**
+<div id="cls-Function"></div>/**
  * @class Function
  * These functions are available on every Function object (any JavaScript function).
  */
@@ -986,7 +995,7 @@ sayHi.defer(2000, this, ['Fred']);
     }
 });
 
-/**
+<div id="cls-String"></div>/**
  * @class String
  * These functions are available on every String object.
  */