4 * Copyright(c) 2006-2007, Ext JS, LLC.
6 * Originally Released Under LGPL - original licence link has changed is not relivant.
9 * <script type="text/javascript">
14 * @class Roo.form.TextField
15 * @extends Roo.form.Field
16 * Basic text field. Can be used as a direct replacement for traditional text inputs, or as the base
17 * class for more sophisticated input controls (like {@link Roo.form.TextArea} and {@link Roo.form.ComboBox}).
19 * Creates a new TextField
20 * @param {Object} config Configuration options
22 Roo.form.TextField = function(config){
23 Roo.form.TextField.superclass.constructor.call(this, config);
27 * Fires when the autosize function is triggered. The field may or may not have actually changed size
28 * according to the default logic, but this event provides a hook for the developer to apply additional
29 * logic at runtime to resize the field if needed.
30 * @param {Roo.form.Field} this This text field
31 * @param {Number} width The new field width
37 Roo.extend(Roo.form.TextField, Roo.form.Field, {