flutter_liquid_glass_kit library
Platform-adaptive Liquid Glass components for Flutter.
The package renders native SwiftUI glass on iOS and an optimized Flutter matte-glass fallback on Android, web, and desktop. Start with LiquidGlassCard, LiquidGlassButton, or LiquidGlassNavBar. Use LiquidGlassSettingsScope for an app-wide baseline and LiquidGlassBackdropGroup around non-overlapping glass surfaces in a scrollable Android section.
Classes
- Configures Android nav-bar resizing in response to vertical scrolling.
- LiquidGlassBackdropGroup
- Shares backdrop input between non-overlapping fallback surfaces.
- LiquidGlassButton
- A pressable glass-effect button.
- LiquidGlassCard
- A glass-effect container card.
- Configures native iOS nav-bar resizing in response to vertical scrolling.
- A floating glass bottom navigation bar.
- A single item descriptor for LiquidGlassNavBar.
- LiquidGlassScrollBehavior
- Scroll behavior for Android glass-heavy screens.
- LiquidGlassSettings
- Shared visual configuration for all Liquid Glass widgets.
- LiquidGlassSettingsScope
- Provides baseline settings to descendant Liquid Glass components.
- PlatformGlass
- Core widget that routes to the native iOS PlatformView or Android's cross-platform matte-glass renderer.
Properties
- isNativeLiquidGlassSupported → bool
-
Whether glass widgets use the native iOS renderer on this platform.
no setter