A

$ FormNode#attributesProperty in class FormNode
$ InputNode#attributesProperty in class InputNode
$ LabelNode#attributesProperty 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

Adds a validation rule.

TextInput::addRule() — Method in class TextInput

Adds a validation rule.

UploadControl::addRule() — Method in class UploadControl

Adds a validation rule.

$ Form#actionProperty 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#argProperty 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

Runtime::begin() — Method in class Runtime
BlueprintClass in namespace Nette\Forms

Generates blueprints for forms.

BaseControlClass in namespace Nette\Forms\Controls

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

ButtonClass in namespace Nette\Forms\Controls

Push button control with no default behavior.

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

C

$ FieldNNameNode#contentProperty in class FieldNNameNode
FieldNNameNode::create() — Method in class FieldNNameNode
$ FormContainerNode#contentProperty in class FormContainerNode
FormContainerNode::create() — Method in class FormContainerNode
$ FormNNameNode#contentProperty in class FormNNameNode
FormNNameNode::create() — Method in class FormNNameNode
$ FormNode#contentProperty 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#contentProperty in class LabelNode
LabelNode::create() — Method in class LabelNode
Runtime::current() — Method in class Runtime
ContainerClass in namespace Nette\Forms

Container for form controls.

$ Container#currentGroupProperty in class Container
$ Container#controlsProperty in class Container
ControlClass in namespace Nette\Forms

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

ControlGroupClass in namespace Nette\Forms

A user group of form controls.

$ ControlGroup#controlsProperty in class ControlGroup
$ BaseControl#controlProperty in class BaseControl
$ BaseControl#captionProperty in class BaseControl
$ BaseControl#controlPrototypeProperty in class BaseControl
BaseControl::cleanErrors() — Method in class BaseControl
CheckboxClass in namespace Nette\Forms\Controls

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

CheckboxListClass in namespace Nette\Forms\Controls

Set of checkboxes.

$ CheckboxList#containerProperty in class CheckboxList
$ CheckboxList#containerPrototypeProperty in class CheckboxList
ChoiceControlClass in namespace Nette\Forms\Controls

Choice control that allows single item selection.

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

Color picker.

CsrfProtectionClass in namespace Nette\Forms\Controls

CSRF protection field.

MultiChoiceControl::checkDefaultValue() — Method in class MultiChoiceControl
$ RadioList#containerProperty in class RadioList
$ RadioList#containerPrototypeProperty in class RadioList
SubmitButton::click() — Method in class SubmitButton

Fires click event.

$ Form#crossOriginProperty in class Form
Form::cleanErrors() — Method in class Form
Helpers::createInputList() — Method in class Helpers
Helpers::createSelectBox() — Method in class Helpers
$ DataClassGenerator#classNameSuffixProperty in class DataClassGenerator
$ DefaultFormRenderer#counterProperty in class DefaultFormRenderer
$ Rule#controlProperty in class Rule
Rule::canExport() — Method in class Rule

D

Blueprint::dataClass() — Method in class Blueprint

Generates blueprint of form data class.

$ BaseControl#disabledProperty in class BaseControl
$ ChoiceControl#disabledChoicesProperty in class ChoiceControl
DateTimeControlClass in namespace Nette\Forms\Controls

Selects date or time or date & time.

$ MultiChoiceControl#disabledChoicesProperty in class MultiChoiceControl
DataClassGeneratorClass in namespace Nette\Forms\Rendering

Generates blueprint of form data class.

DefaultFormRendererClass in namespace Nette\Forms\Rendering

Converts a Form into the HTML output.

E

$ FormNode#endLineProperty in class FormNode
$ LabelNode#endLineProperty in class LabelNode
Runtime::end() — Method in class Runtime
Container::extensionMethod() — Method in class Container
$ BaseControl#errorsProperty in class BaseControl
$ BaseControl#errorProperty in class BaseControl
BaseControl::extensionMethod() — Method in class BaseControl
$ TextBase#emptyValueProperty in class TextBase
$ Form#errorsProperty in class Form
$ Form#elementPrototypeProperty 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

FormsExtensionClass in namespace Nette\Bridges\FormsDI

Forms extension for Nette DI.

FormsExtensionClass in namespace Nette\Bridges\FormsLatte

Latte v3 extension for Nette Forms.

FieldNNameNodeClass in namespace Nette\Bridges\FormsLatte\Nodes

,