vitreum library

Adaptive native and simulated glass surfaces for Flutter.

Classes

Vitreum
Package-level capability entry point.
VitreumCapabilities
A snapshot of runtime Vitreum support.
VitreumDebugOptions
Debug-only visual diagnostics.
VitreumFallbackStyle
Parameters used only by Flutter simulated and solid fallbacks.
VitreumGlass
A bounded adaptive glass surface rendered behind child.
VitreumGlassBar
Convenience glass surface for toolbars and floating navigation bars.
VitreumGlassButton
An accessible glass button with restrained touch, pointer, and focus feedback.
VitreumGlassGroup
Shares backdrop input among non-overlapping simulated glass descendants.
VitreumGlassNavigationBar
A cross-platform Flutter approximation of floating glass navigation.
VitreumGlassTransition
Coordinates common glass presentation transitions without changing the semantic or pointer behavior of child.
VitreumNativeGlassOverlay
A deliberately specialized, bounded native iOS glass overlay.
VitreumNavigationDestination
A destination displayed by VitreumGlassNavigationBar.
VitreumPerformanceOverlay
Opt-in live frame diagnostics for Vitreum screens.
VitreumPerformanceSnapshot
A rolling snapshot collected by VitreumPerformanceOverlay.
VitreumShape
An immutable Vitreum surface shape.

Enums

VitreumBackend
The backend selected for a surface.
VitreumMode
The implementation requested for a Vitreum surface.
VitreumPlatform
Normalized platform reported by Vitreum.
VitreumQuality
Cost/quality preference for simulated glass.
VitreumShapeKind
Shape families supported consistently by all backends.
VitreumStyle
Cross-backend glass appearance.
VitreumTransitionType
Material transition behavior for showing or moving a glass control.