NyLoginForm class
NyLoginForm class
- Inheritance
-
- Object
- NyFormData
- NyLoginForm
Constructors
Properties
- emailValidationMessage ↔ String?
-
Email field - Validation message
getter/setter pair
- emailValidationRule ↔ String?
-
Email field - Validation rule
getter/setter pair
- getAutoFocusedField → String?
-
Get the autofocus field for the form
no setterinherited
-
getCast
→ Map<
String, FormCast?> -
Get the cast data for the form
no setterinherited
-
getDummyData
→ Map<
String, String?> -
Get the dummy data for the form
no setterinherited
-
getStyle
→ Map<
String, String?> -
Get the style data for the form
no setterinherited
-
getValidate
→ Map<
String, FormValidator?> -
Get the validate data for the form
no setterinherited
-
groupedItems
→ List<
List> -
Get the grouped items for the form
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- name ↔ String?
-
The name of the form
getter/setter pairinherited
- passwordValidationMessage ↔ String?
-
Password field - Validation message
getter/setter pair
- passwordValidationRule ↔ String?
-
Password field - Validation rule
getter/setter pair
- passwordViewable ↔ bool
-
Password viewable
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stateName → String
-
Returns the state name for the form
no setterinherited
- updated → StreamController?
-
StreamController for the form
finalinherited
Methods
-
cast(
) → Map< String, dynamic> -
Returns the cast for the form
inherited
-
clear(
) → dynamic -
Clear the form
inherited
-
clearField(
String key) → dynamic -
Clear a field in the form
inherited
-
create(
{Map< String, dynamic> ? initialData, double? crossAxisSpacing, double? mainAxisSpacing, dynamic onChanged(Map<String, dynamic> data)?, bool? validateOnFocusChange, bool? locked}) → NyForm -
Create a new form
initialData
The initial data for the formcrossAxisSpacing
The cross axis spacing for the formmainAxisSpacing
The main axis spacing for the formonChanged
The onChanged function for the formvalidateOnFocusChange
Validate on focus changelocked
Lock the forminherited -
data(
{String? key}) → dynamic -
Returns the data for the form
If a
key
is provided, it will return the data for that keyinherited -
dummyData(
) → Map< String, dynamic> -
Dummy data for the form
This is used to populate the form with dummy data
It will be removed when your .env file is set to production
override
-
fieldData(
Field field) → Map< String, dynamic> -
Get the data for a field
inherited
-
fields(
) → dynamic -
Returns the fields for the form
override
-
hasField(
String fieldKey) → bool -
Check if a field exists in the form
inherited
-
isValid(
) → bool -
Check if the form passes validation
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setData(
Map< String, dynamic> data, {bool refreshState = true}) → dynamic -
Set the data for the form
inherited
-
setField(
String key, dynamic value, {bool refreshState = true}) → dynamic -
Set the value for a field in the form
If the field does not exist, it will throw an exception
inherited
-
style(
) → Map< String, dynamic> -
Returns the style for the form
inherited
-
submit(
{required dynamic onSuccess(dynamic value), dynamic onFailure(Exception exception)?, bool showToastError = true}) → dynamic -
Submit the form
If the form is valid, it will call the
onSuccess
functioninherited -
toString(
) → String -
A string representation of this object.
inherited
-
validate(
) → Map< String, dynamic> -
Validate the form
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited