Forms

HtmlForgeX provides comprehensive form components for building data entry interfaces.

Form Elements

  • Text inputs — Text, email, password, number, date, time, textarea
  • Select controls — Standard, searchable, multi-select
  • Checkboxes & Radio — Standard and toggle variants
  • Special inputs — Token inputs, signature pad, rich text editor

Quick Example

page.Form(form => {
    form.Input("name", input => input.Label("Name"));
    form.Input("email", input => input.Label("Email").Type(InputType.Email));
    form.Select("role", select => {
        select.Label("Role")
              .Option("Administrator", "admin")
              .Option("Operator", "operator")
              .Option("Viewer", "viewer");
    });
});

Next Steps