Class FormComponent
Superclass for all form components
- picon\Component implements picon\InjectOnWakeup, picon\Identifiable, picon\Detachable
- picon\MarkupContainer
- picon\LabeledMarkupContainer
- picon\FormComponent
Direct known subclasses
picon\AbstractChoice, picon\AbstractTextComponent, picon\Button, picon\CheckBox, picon\CheckBoxGroup, picon\FileUploadField, picon\FormComponentPanel, picon\RadioGroupIndirect known subclasses
picon\AbstractMultipleChoice, picon\AbstractSingleChoice, picon\TextArea, picon\TextField, picon\AjaxButton, picon\CheckChoice, picon\DateField, picon\DropDown, picon\ListMultiple, picon\PasswordField, picon\RadioChoice, picon\RequiredTextField
Abstract
Namespace: picon
Package: web\markup\html\form
Author: Martin Cassidy
Located at web/markup/html/form/FormComponent.php
Namespace: picon
Package: web\markup\html\form
Author: Martin Cassidy
Located at web/markup/html/form/FormComponent.php
public
|
|
public
|
|
public
type
|
|
protected
|
#
onComponentTag(
This is called imediatly before the tag is written to the output This method allows direct manipulation of the object representing the actual markup element that is to be rendered. |
public
|
|
public
string
|
|
public
array
|
|
public
boolean
|
|
public
|
|
final public
|
|
abstract protected
|
#
convertInput( )
Convert the input from its raw format the that which is expected Sub classes which need to handle this themselves should override this method and have getType() throw UnsupportedOperationException |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
abstract protected
|
|
public
|
|
public
|
|
public
|
PATH_SEPERATOR,
TYPE_ARRAY,
TYPE_BOOL,
TYPE_DOUBLE,
TYPE_FLOAT,
TYPE_INT,
TYPE_STRING,
VISITOR_CONTINUE_TRAVERSAL,
VISITOR_CONTINUE_TRAVERSAL_NO_DEEPER,
VISITOR_STOP_TRAVERSAL
|
$added
|