_import library
Classes
- ActionPanelButtons
- AppToast
- AvatarPanel
- AvatarPanelModel
- AvatarTile
- AvatarTileModel
- BaseContainer
- A versatile scaffold with configurable corner radius styles.
- BaseContainerButton
- A full-width button with customizable padding and disabled state.
- BorderBottomRadiusContainer
- A scaffold with a gradient header and rounded bottom corners.
- BorderNoneRadiusContainer
- A scaffold wrapper with bottom rounded corners.
- BorderRadiusScaffold
- A scaffold with gradient background and customizable content area radius.
- BorderTopRadiusContainer
- A scaffold wrapper with top rounded corners.
- BoxDecorationImageContainer
- CardImage
- CardImageModel
- CheckListTile
- A list tile with a check icon and text.
- CircleAvatarSwitcher
- CircleSocialLinkButton
- A button for social login with an icon and label.
- ClipReactButton
- ColorFamily
- DetailsImageContainer
- ExtendedColor
- FadeAnimation
-
A widget that applies a combined Fade (gradual appearance)
and Scale (scaling up/down) effect to its child widget,
utilizing the
flutter_animatelibrary. - ForgetPasswordModel
- GroupSocialButton
- ImageBackgroundContainer
- A container with a background image.
- ImageScaleTransactionContainer
- A container that displays a background image with a continuous and looping zoom (scale) animation effect.
- InputButtonSearch
- InputConfirmPassword
- A text field for confirming password input.
- InputDate
- InputEmail
- A text field for email input with validation.
- InputEmailOrPhone
- A text field for email or phone input with validation.
- InputField
- A customizable text input field with label and validation support.
- InputNumber
- InputOtp
- An OTP (One-Time Password) input field with multiple digit boxes.
- InputPassword
- A password input field with visibility toggle and validation.
- InputPhone
- A phone number input field with validation.
- InputPrice
- InputText
- InputUrl
- LinkEnterWithoutAccount
- A text button to navigate to home without logging in.
- LinkNotHaveAccount
- A text link to navigate to the registration page.
- LoginModel
- MenuAppbar
- NegoApp
- NegoAppImage
- NegoDesignTheme
- NegoDetails
- NegoFontFamily
- Holds the available font family names used in the design system.
- NegoForgetPassword
- A screen for password recovery.
- NegoLocalizations
-
Callers can lookup localized strings with an instance of NegoLocalizations
returned by
NegoLocalizations.of(context). - NegoLogin
- A complete login screen with email/phone and password inputs.
- NegoOnboarding
- NegoOtpVerification
- NegoPhotography
- NegoRegister
- NegoResetPassword
- NegoUserProfile
- OnboardingArrowButton
- OnboardingButton
- OnboardingIndicateNumber
- OnboardingModel
- OnboardingScaffold
- OnboardingStartButton
- OrDivider
- A horizontal divider with centered "Or" text.
- OtpVerificationModel
- PhotoGallery
- RegisterModel
- ResetPasswordModel
- SearchContainer
- SocialLinkButton
- A button for social login with an icon and label.
- TabContainer
- TabOptionModel
- TabOptions
- TextDoubleBold
- Validators
Enums
Functions
-
decorationImage(
String image) → DecorationImage -
isImageNetwork(
String image) → bool -
lookupNegoLocalizations(
Locale locale) → NegoLocalizations -
validateEmail(
String? value, BuildContext context) → String? -
validateEmailOrPhone(
String? value, BuildContext context) → String? -
validatePassword(
String? value, BuildContext context) → String? -
validatePassword1Letter(
String value, BuildContext context) → String? -
validatePassword1Number(
String value, BuildContext context) → String? -
validatePassword1Symbol(
String value, BuildContext context) → String? -
validatePassword6MinLength(
String value, BuildContext context) → String? -
validatePasswordNotEmpty(
String? value, BuildContext context) → String? -
validatePhone(
String? value, BuildContext context) → String?