Upgrade to ExtJS 3.0.0 - Released 07/06/2009
[extjs.git] / air / src / NativeObservable.js
diff --git a/air/src/NativeObservable.js b/air/src/NativeObservable.js
deleted file mode 100644 (file)
index 0d8f74b..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/*\r
- * Ext JS Library 0.30\r
- * Copyright(c) 2006-2009, Ext JS, LLC.\r
- * licensing@extjs.com\r
- * \r
- * http://extjs.com/license\r
- */\r
-\r
-/**\r
- * @class Ext.air.NativeObservable\r
- * @extends Ext.util.Observable\r
- * \r
- * Adds ability for Ext Observable functionality to proxy events for native (AIR) object wrappers\r
- * \r
- * @constructor\r
- */\r
-\r
-Ext.air.NativeObservable = Ext.extend(Ext.util.Observable, {\r
-       addListener : function(name){\r
-               this.proxiedEvents = this.proxiedEvents || {};\r
-               if(!this.proxiedEvents[name]){\r
-                       var instance = this;\r
-                       var f = function(){\r
-                               var args = Array.prototype.slice.call(arguments, 0);\r
-                               args.unshift(name);\r
-                               instance.fireEvent.apply(instance, args);\r
-                       };\r
-                       this.proxiedEvents[name] = f;\r
-                       this.getNative().addEventListener(name, f);\r
-               }\r
-               Ext.air.NativeObservable.superclass.addListener.apply(this, arguments);\r
-       }\r
-});\r
-\r
-Ext.air.NativeObservable.prototype.on = Ext.air.NativeObservable.prototype.addListener;
\ No newline at end of file