Class NFormContainer
Container for form controls.
- NObject
- NComponent implements IComponent
- NComponentContainer implements IComponentContainer
- NFormContainer implements ArrayAccess
Direct known subclasses
NFormIndirect known subclasses
NAppForm
public
|
|
public
|
|
public
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
|
public
|
#
addComponent(
Adds the specified component to the IContainer. |
public
|
|
public
|
|
public
|
|
public
|
#
addPassword( string $name, string $label = NULL, integer $cols = NULL, integer $maxLength = NULL )
Adds single-line text input control used for sensitive input such as passwords. |
public
|
#
addTextArea( string $name, string $label = NULL, integer $cols = 40, integer $rows = 10 )
Adds multi-line text input control to the form. |
public
|
|
public
|
|
public
|
|
public
|
#
addRadioList( string $name, string $label = NULL, array $items = NULL )
Adds set of radio button controls to the form. |
public
|
|
public
|
#
addMultiSelect( string $name, string $label = NULL, array $items = NULL, integer $size = NULL )
Adds select box control that allows multiple item selection. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
createComponent(),
getComponent(),
getComponents(),
removeComponent(),
validateChildComponent()
|
__construct(),
__sleep(),
__wakeup(),
attached(),
detached(),
getName(),
getParent(),
lookup(),
lookupPath(),
monitor(),
unmonitor(),
validateParent()
|
__call(),
__callStatic(),
__get(),
__isset(),
__set(),
__unset(),
extensionMethod(),
getReflection()
|
setParent()
|
NAME_SEPARATOR
|
public
array
|
$onValidate |
|
#
of function(Form $sender); Occurs when the form is validated |
protected
|
$currentGroup |
|
|
protected
boolean
|
$valid |
|
public
|
$values | |
public
|
$currentGroup | |
public read-only
boolean
|
$valid | |
public read-only
|
$controls | |
public read-only
|
$form | |
public write-only
|
$defaults |
$components
|
$name,
$parent
|
$reflection
|