A.FormField Class
A base class for A.FormField. All form fields should extend from this.
Constructor
A.FormField
-
config
Parameters:
-
configObjectObject literal specifying widget configuration properties.
Methods
_afterHelpChange
()
protected
Fired after the help attribute is set.
_afterNestedFieldsChange
()
protected
Fired after the nestedFields attribute is set.
_afterTitleChange
()
protected
Fired after the title attribute is set.
_uiSetHelp
-
help
Updates the ui according to the value of the help attribute.
Parameters:
-
helpString
_uiSetNestedFields
-
nestedFields
Updates the UI according to the value of the nestedFields attribute.
Parameters:
-
nestedFieldsArray
_uiSetTitle
-
title
Updates the ui according to the value of the title attribute.
Parameters:
-
titleString
_validateNestedFields
-
val
Validates the value being set to the nestedFields attribute.
Parameters:
-
valArray
addNestedField
-
index -
field
Adds the given field to this field's nested list.
Parameters:
-
indexNumber -
fieldA.FormField
destructor
()
protected
Destructor lifecycle implementation for the A.FormField class.
Lifecycle.
initializer
()
protected
Construction logic executed during the A.FormField
instantiation. Lifecycle.
removeNestedField
-
field
Removes the given field from this field's nested list.
Parameters:
-
fieldA.FormField
renderUI
()
protected
Create the DOM structure for the A.FormField. Lifecycle.
Properties
ATTRS
Object
static
Static property used to define the default attribute configuration
for the A.FormField.