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

LiquidGlassAndroidNavBarScrollConfiguration
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.
LiquidGlassIOSNavBarScrollConfiguration
Configures native iOS nav-bar resizing in response to vertical scrolling.
LiquidGlassNavBar
A floating glass bottom navigation bar.
LiquidGlassNavItem
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