Class TextInput
Single line text input control.
-
Object
-
Component
implements
IComponent
-
FormControl
implements
IFormControl
-
TextBase
-
TextInput
Methods summary
public
|
#
__construct( string $label = NULL, string $cols = NULL, integer $maxLength = NULL )
Parameters
- $label
string control name
- $cols
string label
- $maxLength
integer width of the control
Overrides
|
public
string
|
#
sanitize( $value )
Filter: removes unnecessary whitespace and shortens value to control's max
length.
Filter: removes unnecessary whitespace and shortens value to control's max
length.
Returns
string
|
public
FormControl
|
#
setType( string $type )
Changes control's type attribute.
Changes control's type attribute.
Parameters
Returns
|
public
Html
|
#
getControl( )
Generates control's HTML element.
Generates control's HTML element.
Returns
Overrides
|
Methods inherited from TextBase
addFilter(),
addRule(),
filterFloat(),
getEmptyValue(),
getValue(),
setEmptyValue(),
setValue(),
validateEmail(),
validateFloat(),
validateInteger(),
validateLength(),
validateMaxLength(),
validateMinLength(),
validatePattern(),
validateRange(),
validateUrl()
|
Methods inherited from FormControl
addCondition(),
addConditionOn(),
addError(),
attached(),
cleanErrors(),
getControlPrototype(),
getErrors(),
getForm(),
getHtmlId(),
getHtmlName(),
getLabel(),
getLabelPrototype(),
getOption(),
getOptions(),
getRules(),
getTranslator(),
hasErrors(),
isDisabled(),
isFilled(),
isRequired(),
loadHttpData(),
setAttribute(),
setDefaultValue(),
setDisabled(),
setHtmlId(),
setOption(),
setRequired(),
setTranslator(),
translate(),
validateEqual(),
validateFilled(),
validateValid()
|
Methods inherited from Component
__clone(),
__sleep(),
__wakeup(),
detached(),
getName(),
getParent(),
lookup(),
lookupPath(),
monitor(),
unmonitor(),
validateParent()
|