Upgrade to ExtJS 3.0.0 - Released 07/06/2009
[extjs.git] / examples / grid-filtering / menu / EditableItem.js
diff --git a/examples/grid-filtering/menu/EditableItem.js b/examples/grid-filtering/menu/EditableItem.js
deleted file mode 100644 (file)
index 5427c57..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*\r
- * Ext JS Library 2.2.1\r
- * Copyright(c) 2006-2009, Ext JS, LLC.\r
- * licensing@extjs.com\r
- * \r
- * http://extjs.com/license\r
- */\r
-\r
-Ext.menu.EditableItem = Ext.extend(Ext.menu.BaseItem, {\r
-    itemCls : "x-menu-item",\r
-    hideOnClick: false,\r
-    \r
-    initComponent: function(){\r
-      Ext.menu.EditableItem.superclass.initComponent.call(this);\r
-       this.addEvents('keyup');\r
-       \r
-                       this.editor = this.editor || new Ext.form.TextField();\r
-                       if(this.text) {\r
-                               this.editor.setValue(this.text);\r
-      }\r
-    },\r
-    \r
-    onRender: function(container){\r
-        var s = container.createChild({\r
-               cls: this.itemCls,\r
-               html: '<img src="' + this.icon + '" class="x-menu-item-icon" style="margin: 3px 3px 2px 2px;" />'\r
-        });\r
-        \r
-        Ext.apply(this.config, {width: 125});\r
-        this.editor.render(s);\r
-        \r
-        this.el = s;\r
-        this.relayEvents(this.editor.el, ["keyup"]);\r
-        \r
-        if(Ext.isGecko) {\r
-                       s.setStyle('overflow', 'auto');\r
-        }\r
-                       \r
-        Ext.menu.EditableItem.superclass.onRender.call(this, container);\r
-    },\r
-    \r
-    getValue: function(){\r
-       return this.editor.getValue();\r
-    },\r
-    \r
-    setValue: function(value){\r
-       this.editor.setValue(value);\r
-    },\r
-    \r
-    isValid: function(preventMark){\r
-       return this.editor.isValid(preventMark);\r
-    }\r
-});
\ No newline at end of file