widgets library
Classes
- ActionButton
- A primary action button used in forms (e.g., Sign in / Register).
- BackToSignInButton
- A widget for displaying a "Back to sign in" button.
- CompletePasswordResetForm
- Widget for completing password reset by setting a new password.
- CompleteRegistrationForm
- Widget for completing registration by setting a password.
- CustomTextField
- A standard text field used across authentication forms.
- EmailTextField
- A text field for email input.
- ExpandedDivider
- A divider that takes up all available width.
- FormStandardLayout
- Widget to display a standard layout for forms.
- HyperlinkTextButton
- A compact text-styled button typically used for secondary actions.
- LoadingIndicator
- A small circular progress indicator used to indicate background work.
- LoginForm
- Login form widget for email authentication.
- PasswordField
- A password input field with visibility toggle.
- PasswordRequirement
- Represents a single password requirement.
- PasswordRequirements
- Widget that displays password requirements.
- RequestPasswordResetForm
- Password reset request form widget.
- ResendCodeButton
- A widget that displays a "didn't receive? Send a new code" button.
- SetPasswordForm
- Set new password form widget.
- SignInWidgetsColumn
- A column widget to display sign-in widgets.
- StartRegistrationForm
- Registration form widget for email authentication.
- TermsAndPrivacyText
- Widget to display terms and privacy text with a checkbox.
- TextInputType
- The type of information for which to optimize the text input control.
- VerificationCodeConfig
- Configuration for verification code input.
- VerificationCodeInput
- A widget for entering one-time verification codes (OTP).
- VerificationForm
- Email verification form widget.
Enums
- LetterCase
- The case of letters allowed in the text formatter.
Extensions
-
PasswordRequirementsExtension
on List<
PasswordRequirement> - Extension on List<PasswordRequirement> to provide convenience methods.