neo_mobile_kit library

Classes

NeoAccordion
Provides the NeoAccordion API for Neo-Brutalist Flutter interfaces.
NeoActionTile
Provides the NeoActionTile API for Neo-Brutalist Flutter interfaces.
NeoAppBar
Provides the NeoAppBar API for Neo-Brutalist Flutter interfaces.
NeoAppSettingsSheet
Provides the NeoAppSettingsSheet API for Neo-Brutalist Flutter interfaces.
NeoBottomNav
Provides the NeoBottomNav API for Neo-Brutalist Flutter interfaces.
NeoBottomNavItem
Provides the NeoBottomNavItem API for Neo-Brutalist Flutter interfaces.
NeoBottomSheetCard
Provides the NeoBottomSheetCard API for Neo-Brutalist Flutter interfaces.
NeoBreakpoints
Provides the NeoBreakpoints API for Neo-Brutalist Flutter interfaces.
NeoButton
Provides the NeoButton API for Neo-Brutalist Flutter interfaces.
NeoColors
Provides the NeoColors API for Neo-Brutalist Flutter interfaces.
NeoCompactListItem
Provides the NeoCompactListItem API for Neo-Brutalist Flutter interfaces.
NeoDataTableColumn
Provides the NeoDataTableColumn API for Neo-Brutalist Flutter interfaces.
NeoDataTableLite
Provides the NeoDataTableLite API for Neo-Brutalist Flutter interfaces.
NeoDataTableRow
Provides the NeoDataTableRow API for Neo-Brutalist Flutter interfaces.
NeoDetailRow
Provides the NeoDetailRow API for Neo-Brutalist Flutter interfaces.
NeoEmptyState
Provides the NeoEmptyState API for Neo-Brutalist Flutter interfaces.
NeoEntranceGroup
Provides the NeoEntranceGroup API for Neo-Brutalist Flutter interfaces.
NeoFadeSlide
Provides the NeoFadeSlide API for Neo-Brutalist Flutter interfaces.
NeoFilterChipItem<T>
Provides the NeoFilterChipItem API for Neo-Brutalist Flutter interfaces.
NeoFilterChips<T>
Provides the NeoFilterChips API for Neo-Brutalist Flutter interfaces.
NeoIconButton
Provides the NeoIconButton API for Neo-Brutalist Flutter interfaces.
NeoInfoBanner
Provides the NeoInfoBanner API for Neo-Brutalist Flutter interfaces.
NeoInputField
Provides the NeoInputField API for Neo-Brutalist Flutter interfaces.
NeoListItem
Provides the NeoListItem API for Neo-Brutalist Flutter interfaces.
NeoMetricItem
Provides the NeoMetricItem API for Neo-Brutalist Flutter interfaces.
NeoMetricStrip
Provides the NeoMetricStrip API for Neo-Brutalist Flutter interfaces.
NeoMoonBackground
Provides the NeoMoonBackground API for Neo-Brutalist Flutter interfaces.
NeoMoonSpec
Provides the NeoMoonSpec API for Neo-Brutalist Flutter interfaces.
NeoMotionTokens
Provides the NeoMotionTokens API for Neo-Brutalist Flutter interfaces.
NeoOnboardingControls
Provides the NeoOnboardingControls API for Neo-Brutalist Flutter interfaces.
NeoOnboardingPage
Provides the NeoOnboardingPage API for Neo-Brutalist Flutter interfaces.
NeoOnboardingStep
Provides the NeoOnboardingStep API for Neo-Brutalist Flutter interfaces.
NeoOnboardingWizard
Provides the NeoOnboardingWizard API for Neo-Brutalist Flutter interfaces.
NeoOnboardingWizardStep
Provides the NeoOnboardingWizardStep API for Neo-Brutalist Flutter interfaces.
NeoOrbBackground
Provides the NeoOrbBackground API for Neo-Brutalist Flutter interfaces.
NeoOrbSpec
Provides the NeoOrbSpec API for Neo-Brutalist Flutter interfaces.
NeoOrbSubmitButton<T>
Provides the NeoOrbSubmitButton API for Neo-Brutalist Flutter interfaces.
NeoOrbSubmitSpinner
Provides the NeoOrbSubmitSpinner API for Neo-Brutalist Flutter interfaces.
NeoPageShell
Provides the NeoPageShell API for Neo-Brutalist Flutter interfaces.
NeoPalette
Provides the NeoPalette API for Neo-Brutalist Flutter interfaces.
NeoPanel
Provides the NeoPanel API for Neo-Brutalist Flutter interfaces.
NeoPanelDrop
Provides the NeoPanelDrop API for Neo-Brutalist Flutter interfaces.
NeoPill
Provides the NeoPill API for Neo-Brutalist Flutter interfaces.
NeoPop
Provides the NeoPop API for Neo-Brutalist Flutter interfaces.
NeoPressMotion
Provides the NeoPressMotion API for Neo-Brutalist Flutter interfaces.
NeoProfileMotionBanner
Provides the NeoProfileMotionBanner API for Neo-Brutalist Flutter interfaces.
NeoProgressBadge
Provides the NeoProgressBadge API for Neo-Brutalist Flutter interfaces.
NeoScrollReveal
Provides the NeoScrollReveal API for Neo-Brutalist Flutter interfaces.
NeoSearchBox
Provides the NeoSearchBox API for Neo-Brutalist Flutter interfaces.
NeoSectionHeader
Provides the NeoSectionHeader API for Neo-Brutalist Flutter interfaces.
NeoShapeLoader
Provides the NeoShapeLoader API for Neo-Brutalist Flutter interfaces.
NeoShellBackground
Provides the NeoShellBackground API for Neo-Brutalist Flutter interfaces.
NeoSideMenuItem
Provides the NeoSideMenuItem API for Neo-Brutalist Flutter interfaces.
NeoSpacing
Provides the NeoSpacing API for Neo-Brutalist Flutter interfaces.
NeoSplashPage
Provides the NeoSplashPage API for Neo-Brutalist Flutter interfaces.
NeoSplitLayout
Provides the NeoSplitLayout API for Neo-Brutalist Flutter interfaces.
NeoStatCard
Provides the NeoStatCard API for Neo-Brutalist Flutter interfaces.
NeoStatusCluster
Provides the NeoStatusCluster API for Neo-Brutalist Flutter interfaces.
NeoStatusItem
Provides the NeoStatusItem API for Neo-Brutalist Flutter interfaces.
NeoStepItem
Provides the NeoStepItem API for Neo-Brutalist Flutter interfaces.
NeoStepper
Provides the NeoStepper API for Neo-Brutalist Flutter interfaces.
NeoSummaryCard
Provides the NeoSummaryCard API for Neo-Brutalist Flutter interfaces.
NeoTabItem
Provides the NeoTabItem API for Neo-Brutalist Flutter interfaces.
NeoTabs
Provides the NeoTabs API for Neo-Brutalist Flutter interfaces.
NeoTheme
Provides the NeoTheme API for Neo-Brutalist Flutter interfaces.
NeoThemeToggle
Provides the NeoThemeToggle API for Neo-Brutalist Flutter interfaces.
NeoTimeline
Provides the NeoTimeline API for Neo-Brutalist Flutter interfaces.
NeoTimelineEntry
Provides the NeoTimelineEntry API for Neo-Brutalist Flutter interfaces.
NeoTokens
Provides the NeoTokens API for Neo-Brutalist Flutter interfaces.
NeoWindowPanel
Provides the NeoWindowPanel API for Neo-Brutalist Flutter interfaces.

Enums

NeoButtonVariant
Defines the available NeoButtonVariant values.
NeoEntrancePreset
Defines the available NeoEntrancePreset values.
NeoInfoBannerVariant
Defines the available NeoInfoBannerVariant values.
NeoOnboardingIconMotion
Defines the available NeoOnboardingIconMotion values.
NeoOnboardingTransitionStyle
Defines the available NeoOnboardingTransitionStyle values.
NeoShellBackgroundVariant
Defines the available NeoShellBackgroundVariant values.
NeoStaggerOrigin
Defines the available NeoStaggerOrigin values.
NeoStaggerSort
Defines the available NeoStaggerSort values.
NeoStatusTone
Defines the available NeoStatusTone values.
NeoThemePreset
Defines the available NeoThemePreset values.

Extensions

NeoThemePresetText on NeoThemePreset
Adds convenience accessors for NeoThemePresetText.

Functions

buildAuthOrbs(NeoPalette palette) List<NeoOrbSpec>
Builds the buildAuthOrbs collection.
buildShellMoons(NeoShellBackgroundVariant variant, NeoPalette palette) List<NeoMoonSpec>
Builds the buildShellMoons collection.
buildShellOrbs(NeoShellBackgroundVariant variant, NeoPalette palette) List<NeoOrbSpec>
Builds the buildShellOrbs collection.
showNeoOrbRevealTransition({required BuildContext context, required GlobalKey<State<StatefulWidget>> originKey, required Color color, required VoidCallback onCovered, Color? borderColor, Color? shadowColor, Color? accentColor, Offset shadowOffset = NeoTokens.shadowOffset, Duration duration = const Duration(milliseconds: 920), double coveredAt = 0.70}) Future<void>
Runs the showNeoOrbRevealTransition operation.
showNeoSideMenu({required BuildContext context, required List<NeoSideMenuItem> items, String title = 'MENU', double width = 304}) Future<void>
Runs the showNeoSideMenu operation.

Typedefs

NeoEntranceGroupBuilder = Widget Function(List<Widget> children)
Signature used by NeoEntranceGroupBuilder callbacks.
NeoOnboardingActionsBuilder = Widget? Function(BuildContext context, NeoOnboardingControls controls)
Signature used by NeoOnboardingActionsBuilder callbacks.
NeoOnboardingStepChanged = NeoOnboardingWizardStepChanged
Signature used by onboarding wizard step-change callbacks.
NeoOnboardingWizardStepChanged = void Function(NeoOnboardingWizardStep step, int index)
Signature used by NeoOnboardingWizardStepChanged callbacks.