Classes

Base implementation for form controls with HTML rendering, validation, translation, and option support.

Push button control with no default behavior.

Checkbox control returning a boolean value.

Set of checkboxes.

Choice control that allows single item selection.

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

CsrfProtection deprecated

Date, time, or date-time input returning DateTimeImmutable (or string/timestamp based on format).

Hidden form control used to store a non-displayed value.

Submittable image button form control.

Choice control that allows multiple items selection.

Select box control that allows multiple items selection.

Set of radio button controls.

Select box control that allows single item selection.

Submittable button control.

Multiline text input control.

Base for text-based controls (TextInput, TextArea) with nullable and empty-value support.

Single line text input control.

Text box and browse button that allow users to select a file to upload to the server.