Upgrade to ExtJS 3.0.0 - Released 07/06/2009
[extjs.git] / air / src / Notify.js
diff --git a/air/src/Notify.js b/air/src/Notify.js
deleted file mode 100644 (file)
index c0403e7..0000000
+++ /dev/null
@@ -1,59 +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
-Ext.air.Notify = Ext.extend(Ext.air.NativeWindow, {\r
-       winType: 'notify',\r
-       type: 'lightweight',\r
-       width: 400,\r
-       height: 50,\r
-       chrome: 'none',\r
-       transparent: true,\r
-       alwaysOnTop: true,\r
-       extraHeight: 22,\r
-       hideDelay: 3000,\r
-       msgId: 'msg',\r
-       iconId: 'icon',\r
-       icon: Ext.BLANK_IMAGE_URL,\r
-       boxCls: 'x-box',\r
-       extAllCSS: '../extjs/resources/css/ext-all.css',\r
-       xtpl: new Ext.XTemplate(\r
-               '<html><head><link rel="stylesheet" href="{extAllCSS}" /></head>',\r
-                       '<body>',\r
-                               '<div class="{boxCls}-tl"><div class="{boxCls}-tr"><div class="{boxCls}-tc"></div></div></div><div class="{boxCls}-ml"><div class="{boxCls}-mr"><div class="{boxCls}-mc">',\r
-                               '<div id="{msgId}">',\r
-                                       '<span>{msg}</span>',\r
-                                               '<div id="{iconId}" style="float: right;"><img src="{icon}"></div>',\r
-                               '</div>',\r
-                               '</div></div></div><div class="{boxCls}-bl"><div class="{boxCls}-br"><div class="{boxCls}-bc"></div></div></div>',\r
-                       '</body>',\r
-               '</html>'\r
-       ),\r
-       constructor: function(config) {\r
-               config = config || {};\r
-               Ext.apply(this, config);\r
-               config.html = this.xtpl.apply(this);\r
-               Ext.air.Notify.superclass.constructor.call(this, config);\r
-               this.getNative().alwaysInFront = true;\r
-               this.onCompleteDelegate = this.onComplete.createDelegate(this);\r
-               this.loader.addEventListener(air.Event.COMPLETE, this.onCompleteDelegate);\r
-       },\r
-       onComplete: function(event) {\r
-               this.loader.removeEventListener(air.Event.COMPLETE, this.onCompleteDelegate);\r
-               this.show(event);                                                                                               \r
-       }, \r
-       show: function(event) {\r
-               var h = event.target.window.document.getElementById(this.msgId).clientHeight + this.extraHeight;\r
-               var main = air.Screen.mainScreen;\r
-               var xy = [0,0];                                         \r
-               xy[0] = main.visibleBounds.bottomRight.x - this.width;\r
-               xy[1] = main.visibleBounds.bottomRight.y - this.height; \r
-               this.moveTo(xy[0], xy[1]);\r
-               Ext.air.Notify.superclass.show.call(this);\r
-               this.close.defer(this.hideDelay, this);\r
-       }\r
-});    
\ No newline at end of file