A

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

Adds a component and assigns it to the current group if one is set.

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 a text input with built-in email validation.

Container::addInteger() — Method in class Container

Adds a text input with built-in integer validation.

Container::addFloat() — Method in class Container

Adds a numeric input with built-in float validation.

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 an HTML color picker returning a hex color string (e.g. '#336699').

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 a named sub-container for grouping related controls.

ControlGroup::add() — Method in class ControlGroup
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::allowCrossOrigin() — Method in class Form

Disables the SameSite cookie CSRF protection, allowing cross-origin form submissions.

Form::addProtection() — Method in class Form
Form::addGroup() — Method in class Form

Creates a new control group and optionally sets it as current for subsequent addXxx() calls.

Form::addError() — Method in class Form

Adds a form-level (not control-level) 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 a specified control and returns new branch.

Rules::addFilter() — Method in class Rules

Adds a value filter applied before validation.

B

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

Generates blueprints for forms.

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

Contract for all form controls.

ControlGroupClass in namespace Nette\Forms

Named group of form controls, typically rendered as a fieldset.

$ ControlGroup#controlsProperty in class ControlGroup
CheckboxClass in namespace Nette\Forms\Controls

Checkbox control returning a boolean value.

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

Enables or disables validation that the set value exists in the items list.

ColorPickerClass in namespace Nette\Forms\Controls

Color picker returning a hex color string (e.g. '#336699').

MultiChoiceControl::checkDefaultValue() — Method in class MultiChoiceControl

Enables or disables validation that set values exist in the items list.

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

Invokes the onClick handlers.

$ Form#crossOriginProperty in class Form
Form::cleanErrors() — Method in class Form
Helpers::createInputList() — Method in class Helpers

Generates an HTML list of labeled inputs (radio buttons or checkboxes).

Helpers::createSelectBox() — Method in class Helpers

Generates a ,