X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/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 index 5427c572..00000000 --- a/examples/grid-filtering/menu/EditableItem.js +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Ext JS Library 2.2.1 - * Copyright(c) 2006-2009, Ext JS, LLC. - * licensing@extjs.com - * - * http://extjs.com/license - */ - -Ext.menu.EditableItem = Ext.extend(Ext.menu.BaseItem, { - itemCls : "x-menu-item", - hideOnClick: false, - - initComponent: function(){ - Ext.menu.EditableItem.superclass.initComponent.call(this); - this.addEvents('keyup'); - - this.editor = this.editor || new Ext.form.TextField(); - if(this.text) { - this.editor.setValue(this.text); - } - }, - - onRender: function(container){ - var s = container.createChild({ - cls: this.itemCls, - html: '' - }); - - Ext.apply(this.config, {width: 125}); - this.editor.render(s); - - this.el = s; - this.relayEvents(this.editor.el, ["keyup"]); - - if(Ext.isGecko) { - s.setStyle('overflow', 'auto'); - } - - Ext.menu.EditableItem.superclass.onRender.call(this, container); - }, - - getValue: function(){ - return this.editor.getValue(); - }, - - setValue: function(value){ - this.editor.setValue(value); - }, - - isValid: function(preventMark){ - return this.editor.isValid(preventMark); - } -}); \ No newline at end of file