|
virtual string | ActiveError [get, set] |
| If specified, then the component will be displayed with this value as its active error when first rendered. Defaults to undefined. Use setActiveError or unsetActiveError to change it after component creation. More...
|
|
virtual string | ActiveErrorsTpl [get, set] |
| The template used to format the Array of error messages passed to setActiveErrors into a single HTML string. By default this renders each message as an item in an unordered list. More...
|
|
virtual string | AriaErrorText [get, set] |
| Localized announcement text for validation errors. This text will be used by Assistive Technologies such as screen readers to alert the users when field validation fails. More...
|
|
virtual string | AriaHelp [get, set] |
| Optional text description for this object. This text will be announced to Assistive Technology users when the object is focused. More...
|
|
virtual bool | AutoFitErrors [get, set] |
| Whether to adjust the component's body area to make room for 'side' or 'under' error messages. Defaults to true. More...
|
|
virtual string | BaseBodyCls [get, set] |
| The CSS class to be applied to the body content element. Defaults to 'x-form-item-body'. More...
|
|
virtual string | ClearCls [get, set] |
| The CSS class used to to apply to the special clearing div rendered directly after each form field wrapper to provide field clearing (defaults to 'x-form-clear-left'). More...
|
|
virtual string | DirtyCls [get, set] |
| The CSS class to use when the field value is dirty. More...
|
|
virtual string | ErrorMsgCls [get, set] |
| The CSS class to be applied to the error message element. Defaults to 'x-form-error-msg'. More...
|
|
virtual string | FieldBodyCls [get, set] |
| An extra CSS class to be applied to the body content element in addition to fieldBodyCls. Defaults to empty. More...
|
|
virtual string | FieldLabel [get, set] |
| The label for the field. It gets appended with the labelSeparator, and its position and sizing is determined by the labelAlign, labelWidth, and labelPad configs. Defaults to undefined. More...
|
|
virtual string | FocusCls [get, set] |
| The CSS class to use when the field receives focus (defaults to 'x-form-focus') More...
|
|
virtual string | FormItemCls [get, set] |
| A CSS class to be applied to the outermost element to denote that it is participating in the form field layout. Defaults to 'x-form-item'. More...
|
|
virtual bool | HideEmptyLabel [get, set] |
| When set to true, the label element (fieldLabel and labelSeparator) will be automatically hidden if the fieldLabel is empty. More...
|
|
virtual bool | HideLabel [get, set] |
| Set to true to completely hide the label element (fieldLabel and labelSeparator). Defaults to false. More...
|
|
virtual string | InvalidCls [get, set] |
| The CSS class to use when marking the component invalid (defaults to 'x-form-invalid') More...
|
|
virtual string | InvalidText [get, set] |
| The error text to use when marking a field invalid and no message is provided (defaults to 'The value in this field is invalid'). More...
|
|
virtual LabelAlign | LabelAlign [get, set] |
| Controls the position and alignment of the fieldLabel. More...
|
|
virtual string | LabelCls [get, set] |
| The CSS class to be applied to the label element. More...
|
|
virtual int | LabelPad [get, set] |
| The amount of space in pixels between the fieldLabel and the input field. Defaults to 5. More...
|
|
virtual string | LabelSeparator [get, set] |
| Character(s) to be inserted at the end of the label text. More...
|
|
virtual string | LabelStyle [get, set] |
| A CSS style specification string to apply directly to this field's label. Defaults to undefined. More...
|
|
virtual int | LabelWidth [get, set] |
| The width of the fieldLabel in pixels. Only applicable if the labelAlign is set to "left" or "right". Defaults to 100. More...
|
|
virtual MessageTarget | MsgTarget [get, set] |
| The location where the error message text should display. More...
|
|
virtual string | MsgTargetElement [get, set] |
| Add the error message directly to the innerHTML of the specified element. More...
|
|
virtual bool | PreventMark [get, set] |
| true to disable displaying any error message set on this object. Defaults to false. More...
|
|
virtual bool | ReadOnly [get, set] |
| true to mark the field as readOnly in HTML (defaults to false). More...
|
|
virtual string | ReadOnlyCls [get, set] |
| The CSS class applied to the component's main element when it is readOnly. More...
|
|
virtual bool | SubmitValue [get, set] |
| Setting this to false will prevent the field from being submitted even when it is not disabled. Defaults to true. More...
|
|
virtual bool | PreserveIndicatorIcon [get, set] |
| Preserve indicator icon place. Defaults to false More...
|
|
virtual bool | AllowBlank [get, set] |
| False to validate that the value length > 0 (defaults to true). More...
|
|
virtual string | BlankText [get, set] |
| Error text to display if the allow blank validation fails (defaults to 'This field is required'). More...
|
|
virtual bool | DisableKeyFilter [get, set] |
| True to disable input keystroke filtering (defaults to false). More...
|
|
virtual string | EmptyCls [get, set] |
| The CSS class to apply to an empty field to style the emptyText (defaults to 'x-form-empty-field'). This class is automatically added and removed as needed depending on the current field value. More...
|
|
virtual string | EmptyText [get, set] |
| The default text to display in an empty field (defaults to null). More...
|
|
virtual bool | EnableKeyEvents [get, set] |
| True to enable the proxying of key events for the HTML input field (defaults to false) More...
|
|
virtual bool | EnforceMaxLength [get, set] |
| True to set the maxLength property on the underlying input field. Defaults to false More...
|
|
virtual bool | Grow [get, set] |
| True if this field should automatically grow and shrink to its content (defaults to false). More...
|
|
virtual string | GrowAppend [get, set] |
| A string that will be appended to the field's current value for the purposes of calculating the target field size. Only used when the grow config is true. Defaults to a single capital "W" (the widest character in common fonts) to leave enough space for the next typed character and avoid the field value shifting before the width is adjusted. More...
|
|
virtual int | GrowMax [get, set] |
| The maximum width to allow when grow = true (defaults to 800). More...
|
|
virtual int | GrowMin [get, set] |
| The minimum width to allow when grow = true (defaults to 30). More...
|
|
virtual string | MaskRe [get, set] |
| An input mask regular expression that will be used to filter keystrokes (character being typed) that do not match. Note: It dose not filter characters already in the input. More...
|
|
virtual int | MaxLength [get, set] |
| Maximum input field length allowed by validation (defaults to Number.MAX_VALUE). This behavior is intended to provide instant feedback to the user by improving usability to allow pasting and editing or overtyping and back tracking. To restrict the maximum number of characters that can be entered into the field use the enforceMaxLength option. More...
|
|
virtual string | MaxLengthText [get, set] |
| Error text to display if the maximum length validation fails (defaults to 'The maximum length for this field is {maxLength}'). More...
|
|
virtual int | MinLength [get, set] |
| Minimum input field length required (defaults to 0). More...
|
|
virtual string | MinLengthText [get, set] |
| Error text to display if the minimum length validation fails (defaults to 'The minimum length for this field is {minLength}'). More...
|
|
virtual string | Regex [get, set] |
| A JavaScript RegExp object to be tested against the field value during validation (defaults to undefined). If the test fails, the field will be marked invalid using regexText. More...
|
|
virtual string | RegexText [get, set] |
| The error text to display if regex is used and the test fails during validation (defaults to ''). More...
|
|
virtual bool | SelectOnFocus [get, set] |
| True to automatically select any existing field text when the field receives input focus (defaults to false). More...
|
|
virtual int | Size [get, set] |
| An initial value for the 'size' attribute on the text input element. This is only used if the field has no configured width and is not given a width by its container's layout. Defaults to 20. More...
|
|
virtual string | StripCharsRe [get, set] |
| A JavaScript RegExp object used to strip unwanted content from the value during input. If stripCharsRe is specified, every character sequence matching stripCharsRe will be removed. More...
|
|
JFunction | Validator [get] |
| A custom validation function to be called during field validation (getErrors) (defaults to undefined). If specified, this function will be called first, allowing the developer to override the default validation process. More...
|
|
virtual ValidationType | StandardVtype [get, set] |
| A validation type name as defined in Ext.form.VTypes (defaults to null). More...
|
|
virtual string | Vtype [get, set] |
| A validation type name as defined in Ext.form.VTypes (defaults to null). More...
|
|
virtual string | VtypeText [get, set] |
| A custom error message to display in place of the default message provided for the vtype currently set for this field (defaults to ''). Only applies if vtype is set, else ignored. More...
|
|