formz/field

Types

pub type Field {
  Valid(
    name: String,
    label: String,
    help_text: String,
    disabled: Bool,
    required: Bool,
    hidden: Bool,
    value: String,
  )
  Invalid(
    name: String,
    label: String,
    help_text: String,
    disabled: Bool,
    required: Bool,
    hidden: Bool,
    value: String,
    error: String,
  )
}

Constructors

  • Valid(
      name: String,
      label: String,
      help_text: String,
      disabled: Bool,
      required: Bool,
      hidden: Bool,
      value: String,
    )
  • Invalid(
      name: String,
      label: String,
      help_text: String,
      disabled: Bool,
      required: Bool,
      hidden: Bool,
      value: String,
      error: String,
    )

Functions

pub fn field(named name: String) -> Field
pub fn make_disabled(field: Field) -> Field
pub fn make_enabled(field: Field) -> Field
pub fn make_hidden(field: Field) -> Field
pub fn make_visible(field: Field) -> Field
pub fn set_error(field: Field, error: String) -> Field
pub fn set_help_text(field: Field, help_text: String) -> Field
pub fn set_label(field: Field, label: String) -> Field
pub fn set_name(field: Field, name: String) -> Field
pub fn set_string_value(field: Field, value: String) -> Field
Search Document