Namespaces

  • Nette
    • Application
    • Caching
    • Collections
    • Config
    • Forms
    • IO
    • Loaders
    • Mail
    • Reflection
    • Security
    • Templates
    • Web
  • None
  • PHP

Classes

  • Button
  • Checkbox
  • ConventionalRenderer
  • FileUpload
  • Form
  • FormContainer
  • FormControl
  • FormGroup
  • HiddenField
  • ImageButton
  • InstantClientScript
  • MultiSelectBox
  • RadioList
  • Rule
  • Rules
  • SelectBox
  • SubmitButton
  • TextArea
  • TextBase
  • TextInput

Interfaces

  • IFormControl
  • IFormRenderer
  • INamingContainer
  • ISubmitterControl
  • Overview
  • Namespace
  • Class
  • Tree
  • Other releases

Class TextInput

Single line text input control.

Nette\Object
Extended by Nette\Component implements Nette\IComponent
Extended by Nette\Forms\FormControl implements Nette\Forms\IFormControl
Extended by Nette\Forms\TextBase
Extended by Nette\Forms\TextInput
Namespace: Nette\Forms
Author: David Grudl
Located at Forms/Controls/TextInput.php
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
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 Nette\Forms\TextInput
# setPasswordMode( boolean $mode = TRUE )

Sets or unsets the password mode.

Sets or unsets the password mode.

Parameters

$mode
boolean

Returns

Nette\Forms\TextInput
provides a fluent interface
public Nette\Web\Html
# getControl( )

Generates control's HTML element.

Generates control's HTML element.

Returns

Nette\Web\Html
public
# notifyRule( Nette\Forms\Rule $rule )

New rule or condition notification callback.

New rule or condition notification callback.

Parameters

$rule
Nette\Forms\Rule
Methods inherited from Nette\Forms\TextBase
addFilter(), filterFloat(), getEmptyValue(), getValue(), setEmptyValue(), setValue(), validateEmail(), validateFloat(), validateInteger(), validateLength(), validateMaxLength(), validateMinLength(), validateRange(), validateRegexp(), validateUrl()
Methods inherited from Nette\Forms\FormControl
addCondition(), addConditionOn(), addError(), addRule(), attached(), cleanErrors(), getControlPrototype(), getErrors(), getForm(), getHtmlId(), getHtmlName(), getLabel(), getLabelPrototype(), getOption(), getOptions(), getRules(), getTranslator(), hasErrors(), isDisabled(), loadHttpData(), setDefaultValue(), setDisabled(), setHtmlId(), setOption(), setTranslator(), translate(), validateEqual(), validateFilled(), validateValid()
Methods inherited from Nette\Component
__clone(), __wakeup(), detached(), getName(), getParent(), lookup(), lookupPath(), monitor(), setParent(), unmonitor(), validateParent()
Methods inherited from Nette\Object
__call(), __callStatic(), __get(), __isset(), __set(), __unset(), extensionMethod(), getReflection()
Constants inherited from Nette\IComponent
NAME_SEPARATOR
Properties inherited from Nette\Forms\TextBase
$emptyValue, $filters
Properties inherited from Nette\Forms\FormControl
$caption, $control, $idMask, $label, $value
Nette Framework 0.9.7 API documentation generated by ApiGen 2.3.0