advanced library

Advanced rendering widgets and synchronized motion APIs.

Classes

NeonTimelineBadge
Compact status badge that follows the active neon theme.
NeonTimelineCard
Optional polished surface for timeline content.
NeonTimelineConnector
A solid, energy, plasma, warp, hologram, or photon-lattice connector.
NeonTimelineConnectorStyle
Immutable visual configuration for a connector line.
NeonTimelineEmptyState
Polished package-owned empty state.
NeonTimelineHeader
Reusable title row for timeline pages.
NeonTimelineIndicator
A status-aware marker with glass, quantum, singularity, hologram, and neural-core modes.
NeonTimelineIndicatorStyle
Immutable visual configuration for a timeline marker.
NeonTimelineItemDetails
Immutable context passed to indexed timeline builders.
NeonTimelineMotionClock
Low-overhead sampled clock used by standalone indicators and connectors.
NeonTimelineMotionData
Immutable data exposed by NeonTimelineMotionScope.
NeonTimelineMotionScope
A shared, sampled animation clock for timeline indicators, connectors, and advanced cards.
NeonTimelineNode
Places an indicator between independently styled connector segments.
NeonTimelinePerformanceConfig
Public performance policy shared by generic and planner timelines.
NeonTimelineResolvedPerformance
Runtime-resolved performance values.
NeonTimelineSurface
Optional page-level surface that matches the package color language.
NeonTimelineTheme
Applies NeonTimelineThemeData to a subtree.
NeonTimelineThemeData
Theme data for all neon_timeline_flutter widgets.
NeonTimelineTile
Composes primary content, opposite content, marker, and connectors.

Enums

NeonConnectorEffect
Rendering depth used by timeline connectors.
NeonConnectorVariant
Rendering strategy for a connector segment.
NeonIndicatorEffect
Rendering depth used by timeline indicators.
NeonIndicatorShape
Shape used by timeline indicators.
NeonTimelineCardVariant
Built-in visual treatment for NeonTimelineCard.
NeonTimelineLayout
Placement strategy for the rail and the two content areas.
NeonTimelinePerformanceProfile
High-level rendering budget for timelines.
NeonTimelineRenderQuality
Rendering budget used by advanced painters.
NeonTimelineStatus
Visual and semantic state of one timeline item.
NeonTimelineWebGlowStrategy
Web strategy used for large glow surfaces.

Typedefs

NeonTimelineContentBuilder = Widget Function(BuildContext context, NeonTimelineItemDetails details)
Builds content for a specific timeline item.
NeonTimelineItemCallback = void Function(BuildContext context, NeonTimelineItemDetails details)
Handles activation of an indexed item.
NeonTimelineKeyBuilder = Key? Function(BuildContext context, NeonTimelineItemDetails details)
Resolves a stable key for an indexed item.
NeonTimelineSemanticLabelBuilder = String? Function(BuildContext context, NeonTimelineItemDetails details)
Builds an optional semantic description for an item.
NeonTimelineStatusBuilder = NeonTimelineStatus Function(int index)
Resolves the state of an indexed timeline item.