--- /dev/null
+/*!
+ * Ext JS Library 3.0.0
+ * Copyright(c) 2006-2009 Ext JS, LLC
+ * licensing@extjs.com
+ * http://www.extjs.com/license
+ */
+/**\r
+ * @class Ext.form.Hidden\r
+ * @extends Ext.form.Field\r
+ * A basic hidden field for storing hidden values in forms that need to be passed in the form submit.\r
+ * @constructor\r
+ * Create a new Hidden field.\r
+ * @param {Object} config Configuration options\r
+ * @xtype hidden\r
+ */\r
+Ext.form.Hidden = Ext.extend(Ext.form.Field, {\r
+ // private\r
+ inputType : 'hidden',\r
+\r
+ // private\r
+ onRender : function(){\r
+ Ext.form.Hidden.superclass.onRender.apply(this, arguments);\r
+ },\r
+\r
+ // private\r
+ initEvents : function(){\r
+ this.originalValue = this.getValue();\r
+ },\r
+\r
+ // These are all private overrides\r
+ setSize : Ext.emptyFn,\r
+ setWidth : Ext.emptyFn,\r
+ setHeight : Ext.emptyFn,\r
+ setPosition : Ext.emptyFn,\r
+ setPagePosition : Ext.emptyFn,\r
+ markInvalid : Ext.emptyFn,\r
+ clearInvalid : Ext.emptyFn\r
+});\r
+Ext.reg('hidden', Ext.form.Hidden);
\ No newline at end of file