BaseMaterialWidget.liquidGlass constructor
BaseMaterialWidget.liquidGlass({
- Key? key,
- required Widget child,
- ThemeData? theme,
- bool enableEnvironmentalAwareness = true,
- bool enableHapticFeedback = true,
- Color? surfaceColor,
- double? elevation = 8.0,
- BorderRadius? borderRadius,
- EdgeInsetsGeometry? padding,
Factory for iOS 26 Liquid Glass effect
Implementation
factory BaseMaterialWidget.liquidGlass({
Key? key,
required Widget child,
ThemeData? theme,
bool enableEnvironmentalAwareness = true,
bool enableHapticFeedback = true,
Color? surfaceColor,
double? elevation = 8.0,
BorderRadius? borderRadius,
EdgeInsetsGeometry? padding,
}) {
return BaseMaterialWidget(
key: key,
child: child,
theme: theme,
splashFactory: InkSparkle.splashFactory,
enableLiquidGlass: true,
enableEnvironmentalAwareness: enableEnvironmentalAwareness,
enableHapticFeedback: enableHapticFeedback,
materialType: MaterialType.canvas,
surfaceColor: surfaceColor,
elevation: elevation,
borderRadius: borderRadius ?? BorderRadius.circular(16.0),
padding: padding,
);
}