flutter_motion_kit library
Classes
- FloatEffect
- FloatEffect floats the child vertically up and down using a smooth sinusoidal timeline.
- GlitchEffect
- GlitchEffect executes broken RGB digital splits and skews over the child widget.
- GlowEffect
- GlowEffect adds a pulsing colored outer shadow or neon halo under/around the widget.
- MotionAiEyeLoader
- Robotic sci-fi iris eye focusing, dilating, and sweeping scanlines.
- MotionAiLoader
- A high-performance glowing AI neural network intelligence loading node.
- MotionAiThinkingLoader
- Siri / ChatGPT style dynamic breathing wave and rotating gradient ring.
- MotionAiTokenStream
- Simulated LLM Token Streaming character terminal loader.
- MotionAnimatedCheckmark
- MotionAuroraBackground
- MotionAuroraLoader
- Floating smooth northern lights mesh gradient ribbon loader.
- MotionBeatWaveLoader
- Bass-pulsing audio-reactive frequency curves transitioning smoothly.
- MotionBlackHoleLoader
- Star particles accelerating in a spiral vortex into a central dark singularity.
- MotionBookmarkButton
- MotionBossFightLoader
- Dual counter-rotating RPG magic circles emitting radial fire bursts.
- MotionBounceChainLoader
- Spring kinetic interlocking bounce chain transferring wave pulses.
- MotionBuilder
- A compounding modular visual stack.
- MotionButton
- MotionCalligraphyStrokeLoader
- Organic brush outlines drawing complex curves.
- MotionCard
- MotionColors
- MotionConfigService
- Central configuration service for flutter_motion_kit. Manages the dependency injection of all necessary controllers.
- MotionController
- MotionCurves
- MotionCyberRingLoader
- Neon rotating segmented rings, energy sweep, and HUD pulse glow.
- MotionDataStreamLoader
- Transmitting data packets floating along routed pipe connections.
- MotionDiamondSparkLoader
- Premium 3D faceted diamond sparkle loader flashing elegant sparks.
- MotionDimensionalRiftLoader
- Cracking spatial rifts leaking neon light beams and glitching.
- MotionDnaLoader
- MotionDotsLoader
- A premium horizontal three-dot bouncing loader widget.
- MotionEffect
- Base abstract class for modular compound effects.
- MotionEqualizerLoader
- Frequency music equalizer bars bouncing to simulated beat frequencies.
- MotionExpandableFab
- MotionFireflyLoader
- Fireflies drifting organically inside container spaces with breathing glows.
- MotionFirewallScannerLoader
- High-security firewall scanner sweeps showing target highlights.
- MotionFloatingCubeLoader
- Parallax 3D floating cubes rotating with smooth lighting and dropshadows.
- MotionFluidParticleLoader
- Viscosity particle fluid simulation with pressure attraction equations.
- MotionFractalLoader
- Recursive scaling tree branches growing fractals with kaleidoscope loops.
- MotionFuturisticLoader
- MotionGalaxyLoader
- Multi-arm rotating spiral galaxy with nebula trails and parallax depth.
- MotionGlassContainer
- MotionGlassOrbLoader
- Frosted glass spheres bouncing and sliding inside container boundaries.
- MotionGlitchLoader
- Cyber-glitched UI elements executing RGB split offsets and frame jumps.
- MotionGoldSweepLoader
- Metallic gold shimmer sweep reflecting premium metallic shines.
- MotionGradientRotatingLoader
- MotionGravityOrbitLoader
- Orbital gravity decay particles accelerating around a massive nucleus.
- MotionHexagonSwarmLoader
- Magnetic honeycomb blocks assembling and expanding radially in waves.
- MotionHolographicSphereLoader
- Rotating holographic wireframe sphere planet with CRT scanning lines.
- MotionInfiniteCubeLoader
- 3D projection impossible cube rotating with infinity dimensions.
- MotionInfiniteRibbonLoader
- Waving curved silk ribbon along a 3D horizontal path.
- MotionInkSpreadLoader
- Ink spreading dynamically across a backing gradient mesh canvas.
- MotionIsometricLoader
- Stacked isometric building blocks assembling dynamically in space.
- MotionLavaLampLoader
- Gooey Lava Lamp Loader widget using multiple floating metaball canvas circles.
- MotionLeafWindLoader
- Leaves falling gracefully, drifting along lateral sine wind currents.
- MotionLikeButton
- MotionLineDrawLoader
- Self-drawing infinity loop path using Lemniscate of Bernoulli vectors.
- MotionLiquidLoader
- MotionLiquidToggle
- MotionLiveStreamLoader
- Broadcasting signal bars emitting continuous pulsing broadcast waves.
- MotionLoader
- A centralized, production-grade loading dispatcher widget.
- MotionMagneticFieldLoader
- Iron filings aligning dynamically towards rotating magnetic field poles.
- MotionMatrixLoader
- MotionMorphContainer
- MotionMorphingButton
- A premium button that morphs into a loader, success, or error state.
- MotionMorphShapeLoader
- Seamless morphing shape interpolation (Circle ➔ Square ➔ Triangle ➔ Circle).
- MotionNeuralNetworkLoader
- Renders premium AI-themed interactive loaders.
- MotionNeuralPulseLoader
- Neuron branches flashing electric pulses and synapse network signals.
- MotionOrbitLoader
- MotionOrigamiLoader
- Paper folding geometric panels transitioning with shadow facets.
- MotionParticleBackground
- MotionPendulumLoader
- Newton's Cradle swing momentum transferring kinetic collision energy.
- MotionPixelLoader
- Retro arcade style 8-bit glitched grid blocks scaling in sequence.
- MotionPolygonMorphLoader
- Polygon vertices smoothly morphing (Triangle ➔ Square ➔ Pentagon ➔ Hexagon ➔ Octagon).
- MotionPortalLoader
- Sci-fi energy vortex portals sucking in floating warp particles.
- MotionPremiumWatchLoader
- Interlocking mechanical watch gears executing ticks and cogs cogs cogs.
- MotionPrismCrystalLoader
- 3D refracting rotating prism crystal loader.
- MotionPullToRefresh
- Next-Generation Pull-To-Refresh widget exposing 20 premium visual animations.
- MotionPulseLoader
- MotionQuantumLoader
- Quantum teleporting reconnecting particle loader.
- MotionReelsUploadLoader
- Reels circular border neon progress sweeps with elastic bounce transitions.
- MotionSaasAnalyticsLoader
- Auto-drawing line chart graph showing active analytic metrics data points.
- MotionSaasCloudSync
- Floating sync bubbles entering a bezier cloud while arrows spin.
- MotionSaasPulseGrid
- 3x3 Staggered matrix grid cards pulsing opacity like a dashboard skeleton screen.
- MotionSandSimulationLoader
- Gravity-falling sand particles accumulating at the bottom with flow physics.
- MotionShimmer
- MotionSilkFlowLoader
- Flowing luxury silk fabric waves utilizing overlapping soft golden gradients.
- MotionSkeleton
- MotionSolarEclipseLoader
- Moon overlapping the sun creating corona solar flares and ambient shifts.
- MotionStoryRingLoader
- Smooth gradient story ring borders sweeping neon glows in sequential progress loops.
- MotionTensorFlowLoader
- 3D-perspective floating data cube matrices translating along streams.
- MotionTerminalBootLoader
- Console booting command terminal screen flashing green logs.
- MotionTheme
- MotionThemeController
- MotionThemeData
- MotionTimeWarpLoader
- Distorted melting clock faces executing temporal blurs and reverse speeds.
- MotionTokenPredictionLoader
- AI text token generation typing text streams with glowing cursors.
- MotionTornadoLoader
- 3D tornado wind vortex drawing particle dust upwards in spirals.
- MotionTransition
- MotionTypingIndicator
- A premium messaging bubble typing indicator.
- MotionVinylLoader
- Spinning retro vinyl record with sweeping metallic reflections and needle traces.
- MotionVolcanoLoader
- Periodic volcanic molten eruptions shooting magma sparks under gravity.
- MotionWarpSpeedLoader
- Starfield hyperspace perspective with stretching star trails.
- MotionWaterRippleLoader
- Droplets falling into a surface generating expanding refraction ripple waves.
- MotionWaveLoader
- A premium horizontal Equalizer soundwave bar loader.
- MotionWormholeLoader
- Zooming 3D tunnel wormholes with glowing cosmic particle stars.
- MotionXpProgressLoader
- Sweeping golden shield progress bar emitting floating level-up energy sparks.
- MotionZenCircleLoader
- Calm Japanese calligraphy ink brush strokes dissolving and fading.
- OrbitEffect
- OrbitEffect rotates the widget child itself or orbits planetary nodes around it.
- RippleEffect
- RippleEffect draws pulsing circular neon waves expanding outwards behind the child.
Enums
- MotionAiStyle
- Neural Network Loader styles & enums.
- MotionArtisticStyle
- Artistic Theme Category styles & enums.
- MotionAudioStyle
- Audio Theme Category styles & enums.
- MotionButtonEffect
- MotionCyberpunkStyle
- Cyberpunk Category styles & enums.
- MotionExperimentalStyle
- Experimental Theme Category styles & enums.
- MotionGamingStyle
- Gaming Category styles & enums.
- MotionGeometryStyle
- Geometry Category styles & enums.
- MotionGlassStyle
- Glassmorphism Loader styles & enums.
- MotionLiquidStyle
- Liquid Loader styles & enums.
- MotionLoaderType
- Defines the available types of loaders in the flutter_motion_kit library.
- MotionLuxuryStyle
- Luxury UI Category styles & enums.
- MotionMinimalStyle
- Minimalist Category styles & enums.
- MotionMorphState
- MotionNatureStyle
- Nature Category styles & enums.
- MotionPhysicsStyle
- Physics Category styles & enums.
- MotionRefreshAnimation
- Defines the 20 premium visual animations available for MotionPullToRefresh.
- MotionRefreshStyle
- Bounding visual layout styles for the pull-to-refresh container.
- MotionSaasStyle
- SaaS Category styles & enums.
- MotionSocialStyle
- Social Theme Category styles & enums.
- MotionSpaceStyle
- Space Category styles & enums.
- MotionThreeDStyle
- 3D Theme Category styles & enums.