Modules

Object representation of an HTML anchor.
HTML form base class.
HTML form field base class.
Object representation of a single checkbox field in an HTML form.
A group of checkboxes in an HTML form.
Base class for field objects that contain other field objects.
Text field that inflates valid dates into DateTime objects.
Text field that inflates valid dates and times into DateTime objects.
Text field for an "end date" in a date range.
Compound field for date ranges with separate text fields for the minimum and maximum dates.
Compound field for dates with separate text fields for month, day, year, hour, minute, and second, and a pop-up menu for AM/PM.
Compound field for dates with separate text fields for month, day, and year.
Text field for a "start date" in a date range.
Text field that only accepts valid email addresses.
Object representation of a file upload field in an HTML form.
Object representation of a hidden field in an HTML form.
Text field that only accepts integer values.
Text field that only accepts numeric values.
Object representation of the "option" HTML tag.
Object representation of a group of options in a pop-up menu or select box in an HTML form.
Object representation of a password field in an HTML form.
Text field that accepts only input that contains exactly 10 digits, and coerces valid input into US phone numbers in the form: 123-456-7890
Compound field for US phone numbers with separate fields for area code, exchange, and number.
Object representation of a pop-up menu in an HTML form.
Object representation of a single radio button field in an HTML form.
A group of radio buttons in an HTML form.
Object representation of a reset button in an HTML form.
Object representation of a select box in an HTML form.
Text area that accepts whitespace- or comma-separated strings.
Object representation of a submit button in an HTML form.
Object representation of a text field in an HTML form.
Object representation of a multi-line text field in an HTML form.
Text field that accepts only valid times and coerces valid input into HH:MM:SS AM/PM format.
Text field that only accepts valid hours.
Text field that only accepts valid minutes.
Text field that only accepts valid seconds.
Compound field for times with separate text fields for hour, minute, and second, and a pop-up menu for selecting AM or PM.
Repeatable sub-form automation.
Object representation of the "img" HTML tag.
Object representation of the "label" HTML tag.
Object representation of the "link" HTML tag.
HTML object base class.
Error ids and named constants for use with HTML objects.
Text message object.
Localized message object.
Message localizer class.
Message ids and named constants for use with HTML objects.
Object-oriented interfaces for HTML.
Object representation of the "script" HTML tag.
Object representation of HTML-escaped text.
Utility functions for manipulating HTML.

Provides

in lib/Rose/HTML/Form/Constants.pm
in lib/Rose/HTML/Form/Field/Collection.pm
in lib/Rose/HTML/Form/Field/DateTime/Split.pm
in lib/Rose/HTML/Form/Field/Group.pm
in lib/Rose/HTML/Form/Field/Group/OnOff.pm
in lib/Rose/HTML/Form/Field/Input.pm
in lib/Rose/HTML/Form/Field/OnOff.pm
in lib/Rose/HTML/Form/Field/OnOff/Checkable.pm
in lib/Rose/HTML/Form/Field/OnOff/Selectable.pm
in lib/Rose/HTML/Form/Field/Option/Container.pm
in lib/Rose/HTML/Form/Field/Time/Split.pm
in lib/Rose/HTML/Object/Error/Localized.pm
in lib/Rose/HTML/Object/Exporter.pm
in lib/Rose/HTML/Object/Localized.pm
in lib/Rose/HTML/Object/MakeMethods/Generic.pm
in lib/Rose/HTML/Object/MakeMethods/Localization.pm
in lib/Rose/HTML/Object/Repeatable.pm
in lib/Rose/HTML/Object/WithWrapAroundChildren.pm