flutter_animated_login library
Classes
- EmailPhoneTextFiledConfig
- FlutterAnimatedLogin
- FlutterAnimatedVerify
- FormMessages
- IntlPhoneField
- LoginConfig
- LoginData
- LoginProvider
- OtpTextFiledConfig
- PageConfig
- PageWidget
- PasswordTextFiledConfig
- PinItemState
- A class that represents the state of a pin item.
- Pinput
- Flutter package to create easily customizable Pin code input field, that your designers can't even draw in Figma ðŸ¤
- PinputConstants
- The constant values for Pinput
- PinTheme
- Theme of the individual pin items for following states: default, focused pin, submitted pin, following pin, disabled pin and error pin
- ResetConfig
- SignupConfig
- SignupData
- SmsRetriever
- An interface for retrieving sms code. Used for SMS autofill. You, as a developer should implement this interface.
- TextFieldController
- TitleWidget
- VerifyConfig
Enums
- AndroidSmsAutofillMethod
- The method that is used to get the sms code on Android
- DialogType
- HapticFeedbackType
- The vibration type when user types
- IconPosition
- LoginFieldInputType
- LoginType
- PinAnimationType
- The animation type if Pin item
- PinItemStateType
- An enum that represents the state of a pin item.
- PinputAutovalidateMode
- The mode which determines the Pinput validation method
Extensions
- PinputControllerExt on TextEditingController
- Helper methods for Pinput to easily set, delete, append the value programmatically
Typedefs
- JustIndexedWidgetBuilder = Widget Function(int index)
- Signature for a function that creates a widget for a given index, e.g., in a list.
-
LoginCallback
= Future<
String?> ? Function(LoginData) - The callback triggered your login logic The result is an error message, callback successes if message is null
- PageBuilder = Widget Function(BuildContext context, BoxConstraints constraints)
- The builder for the page, it takes the context and constraints.
- PinItemWidgetBuilder = Widget Function(BuildContext context, PinItemState pinItemBuilderState)
- A widget builder that represents a single pin field.
- PinputErrorBuilder = Widget Function(String? errorText, String pin)
- Error widget builder of Pinput
-
ProviderAuthCallback
= Future<
String?> ? Function() - The callback triggered your auth logic for the provider
-
ProviderNeedsSignUpCallback
= Future<
bool> Function() - If the callback returns true, the additional data card is shown
-
ResendOtpCallback
= Future<
String?> ? Function(LoginData) - The callback triggered your OTP resend logic
-
ResetPasswordCallback
= Future<
String?> ? Function(String) - The callback triggered your reset password logic
-
SignupCallback
= Future<
String?> ? Function(SignupData) - The callback triggered your signup logic The result is an error message, callback successes if message is null
-
VerifyCallback
= Future<
String?> ? Function(LoginData) - The callback triggered your OTP verification logic