FormifyType enum
Enumeration of common form input types used in Formify.
The FormifyType
enum defines a set of common form input types that can be
used to specify the characteristics of form fields in a Formify configuration.
Each enum value represents a different form field type and may include
additional configuration options such as the keyboard type, text capitalization,
and whether the input should be obscured (e.g., for passwords).
Enum Values:
text
: Represents a standard text input field.numeric
: Represents a numeric input field (e.g., for numbers).password
: Represents a password input field with obscured text.email
: Represents an email input field with email-specific keyboard type.multiline
: Represents a multiline text input field.phone
: Represents a phone number input field with phone-specific keyboard type.name
: Represents a name input field with name-specific keyboard type and words text capitalization.
Properties:
- keyboardType: The keyboard type associated with the form field (optional).
- textCapitalization: The text capitalization style for the form field (optional).
- obscureText: Indicates whether the input text should be obscured (optional).
Values
- text → const FormifyType
-
Represents a standard text input field.
- numeric → const FormifyType
-
Represents a numeric input field (e.g., for numbers).
- password → const FormifyType
-
Represents a password input field with obscured text.
- email → const FormifyType
-
Represents an email input field with email-specific keyboard type.
- multiline → const FormifyType
-
Represents a multiline text input field.
- phone → const FormifyType
-
Represents a multiline text input field.
- name → const FormifyType
-
Represents a name input field with name-specific keyboard type and words text capitalization.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- keyboardType → TextInputType?
-
The keyboard type associated with the form field (optional).
final
- obscureText → bool
-
Indicates whether the input text should be obscured (optional).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- textCapitalization → TextCapitalization
-
The text capitalization style for the form field (optional).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
FormifyType> - A constant List of the values in this enum, in order of their declaration.