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.
- 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.
- 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.