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