A

$ FormNode#attributes — Property in class FormNode
$ InputNode#attributes — Property in class InputNode
$ LabelNode#attributes — Property in class LabelNode
Container::addComponent() — Method in class Container

Adds the specified component to the IContainer.

Container::addText() — Method in class Container

Adds single-line text input control to the form.

Container::addPassword() — Method in class Container

Adds single-line text input control used for sensitive input such as passwords.

Container::addTextArea() — Method in class Container

Adds multi-line text input control to the form.

Container::addEmail() — Method in class Container

Adds input for email.

Container::addInteger() — Method in class Container

Adds input for integer.

Container::addFloat() — Method in class Container

Adds input for float.

Container::addDate() — Method in class Container

Adds input for date selection.

Container::addTime() — Method in class Container

Adds input for time selection.

Container::addDateTime() — Method in class Container

Adds input for date and time selection.

Container::addUpload() — Method in class Container

Adds control that allows the user to upload files.

Container::addMultiUpload() — Method in class Container

Adds control that allows the user to upload multiple files.

Container::addHidden() — Method in class Container

Adds hidden form control used to store a non-displayed value.

Container::addCheckbox() — Method in class Container

Adds check box control to the form.

Container::addRadioList() — Method in class Container

Adds set of radio button controls to the form.

Container::addCheckboxList() — Method in class Container

Adds set of checkbox controls to the form.

Container::addSelect() — Method in class Container

Adds select box control that allows single item selection.

Container::addMultiSelect() — Method in class Container

Adds select box control that allows multiple item selection.

Container::addColor() — Method in class Container

Adds color picker.

Container::addSubmit() — Method in class Container

Adds button used to submit form.

Container::addButton() — Method in class Container

Adds push buttons with no default behavior.

Container::addImageButton() — Method in class Container

Adds graphical button used to submit form.

Container::addImage() — Method in class Container
Container::addContainer() — Method in class Container

Adds naming container to the form.

ControlGroup::add() — Method in class ControlGroup
BaseControl::addRule() — Method in class BaseControl

Adds a validation rule.

BaseControl::addCondition() — Method in class BaseControl

Adds a validation condition a returns new branch.

BaseControl::addConditionOn() — Method in class BaseControl

Adds a validation condition based on another control a returns new branch.

BaseControl::addFilter() — Method in class BaseControl

Adds an input filter callback.

BaseControl::addError() — Method in class BaseControl

Adds error message to the list.

HiddenField::addError() — Method in class HiddenField

Adds error message to the list.

MultiSelectBox::addOptionAttributes() — Method in class MultiSelectBox
SelectBox::addOptionAttributes() — Method in class SelectBox
TextBase::addRule() — Method in class TextBase
TextInput::addRule() — Method in class TextInput
UploadControl::addRule() — Method in class UploadControl
$ Form#action — Property in class Form
Form::allowCrossOrigin() — Method in class Form

Disables CSRF protection using a SameSite cookie.

Form::addProtection() — Method in class Form

Cross-Site Request Forgery (CSRF) form protection.

Form::addGroup() — Method in class Form

Adds fieldset group to the form.

Form::addError() — Method in class Form

Adds global error message.

$ Rule#arg — Property in class Rule
Rules::addRule() — Method in class Rules

Adds a validation rule for the current control.

Rules::addCondition() — Method in class Rules

Adds a validation condition and returns new branch.

Rules::addConditionOn() — Method in class Rules

Adds a validation condition on specified control a returns new branch.

Rules::addFilter() — Method in class Rules

Adds a filter callback.

B

Blueprint — Class in namespace Nette\Forms

Generates blueprints for forms.

BaseControl — Class in namespace Nette\Forms\Controls

Base class that implements the basic functionality common to form controls.

Button — Class in namespace Nette\Forms\Controls

Push button control with no default behavior.

Form::beforeRender() — Method in class Form
$ Rule#branch — Property in class Rule

C

$ FieldNNameNode#content — Property in class FieldNNameNode
FieldNNameNode::create() — Method in class FieldNNameNode
$ FormContainerNode#content — Property in class FormContainerNode
FormContainerNode::create() — Method in class FormContainerNode
$ FormNNameNode#content — Property in class FormNNameNode
FormNNameNode::create() — Method in class FormNNameNode
$ FormNode#content — Property in class FormNode
FormNode::create() — Method in class FormNode
FormPrintNode::create() — Method in class FormPrintNode
InputErrorNode::create() — Method in class InputErrorNode
InputNode::create() — Method in class InputNode
$ LabelNode#content — Property in class LabelNode
LabelNode::create() — Method in class LabelNode
Container — Class in namespace Nette\Forms

Container for form controls.

$ Container#currentGroup — Property in class Container
$ Container#controls — Property in class Container
Control — Class in namespace Nette\Forms

Defines method that must be implemented to allow a component to act like a form control.

ControlGroup — Class in namespace Nette\Forms

A user group of form controls.

$ ControlGroup#controls — Property in class ControlGroup
$ BaseControl#control — Property in class BaseControl
$ BaseControl#caption — Property in class BaseControl
$ BaseControl#controlPrototype — Property in class BaseControl
BaseControl::cleanErrors() — Method in class BaseControl
Checkbox — Class in namespace Nette\Forms\Controls

Check box control. Allows the user to select a true or false condition.

CheckboxList — Class in namespace Nette\Forms\Controls

Set of checkboxes.

$ CheckboxList#container — Property in class CheckboxList
$ CheckboxList#containerPrototype — Property in class CheckboxList
ChoiceControl — Class in namespace Nette\Forms\Controls

Choice control that allows single item selection.

ChoiceControl::checkDefaultValue() — Method in class ChoiceControl
ColorPicker — Class in namespace Nette\Forms\Controls

Color picker.

CsrfProtection — Class in namespace Nette\Forms\Controls

CSRF protection field.

MultiChoiceControl::checkDefaultValue() — Method in class MultiChoiceControl
$ RadioList#container — Property in class RadioList
$ RadioList#containerPrototype — Property in class RadioList
SubmitButton::click() — Method in class SubmitButton

Fires click event.

$ Form#crossOrigin — Property in class Form
Form::cleanErrors() — Method in class Form
Helpers::createInputList() — Method in class Helpers
Helpers::createSelectBox() — Method in class Helpers
$ DataClassGenerator#classNameSuffix — Property in class DataClassGenerator
$ DefaultFormRenderer#counter — Property in class DefaultFormRenderer
$ Rule#control — Property in class Rule
Rule::canExport() — Method in class Rule

D

Blueprint::dataClass() — Method in class Blueprint

Generates blueprint of form data class.

$ BaseControl#disabled — Property in class BaseControl
DateTimeControl — Class in namespace Nette\Forms\Controls

Selects date or time or date & time.

DataClassGenerator — Class in namespace Nette\Forms\Rendering

Generates blueprint of form data class.

DefaultFormRenderer — Class in namespace Nette\Forms\Rendering

Converts a Form into the HTML output.

E

$ FormNode#endLine — Property in class FormNode
$ LabelNode#endLine — Property in class LabelNode
Container::extensionMethod() — Method in class Container
$ BaseControl#errors — Property in class BaseControl
$ BaseControl#error — Property in class BaseControl
BaseControl::extensionMethod() — Method in class BaseControl
$ TextBase#emptyValue — Property in class TextBase
$ Form#errors — Property in class Form
$ Form#elementPrototype — Property in class Form
Helpers::extractHttpData() — Method in class Helpers

Extracts and sanitizes submitted form data for single control.

Helpers::exportRules() — Method in class Helpers
Rules::elseCondition() — Method in class Rules

Adds a else statement.

Rules::endCondition() — Method in class Rules

Ends current validation condition.

F

FormsExtension — Class in namespace Nette\Bridges\FormsDI

Forms extension for Nette DI.

FormMacros — Class in namespace Nette\Bridges\FormsLatte

Latte v2 macros for Nette\Forms.

FormsExtension — Class in namespace Nette\Bridges\FormsLatte

Latte v3 extension for Nette Forms.

FieldNNameNode — Class in namespace Nette\Bridges\FormsLatte\Nodes

,