@@ -64,6 +64,7 @@ class PieTheme {
64
64
this .childBounceFactor = 0.95 ,
65
65
this .childBounceCurve = Curves .easeOutCubic,
66
66
this .childBounceReverseCurve = Curves .easeInCubic,
67
+ this .childBounceFilterQuality,
67
68
this .fadeDuration = const Duration (milliseconds: 250 ),
68
69
this .hoverDuration = const Duration (milliseconds: 250 ),
69
70
this .delayDuration = const Duration (milliseconds: 350 ),
@@ -178,6 +179,9 @@ class PieTheme {
178
179
/// Reverse curve for the menu child bounce animation.
179
180
final Curve ? childBounceReverseCurve;
180
181
182
+ /// Filter quality of the menu child bounce animation.
183
+ final FilterQuality ? childBounceFilterQuality;
184
+
181
185
/// Duration of [PieMenu] fade animation.
182
186
final Duration fadeDuration;
183
187
@@ -256,6 +260,7 @@ class PieTheme {
256
260
double ? childBounceDistance,
257
261
Curve ? childBounceCurve,
258
262
Curve ? childBounceReverseCurve,
263
+ FilterQuality ? childBounceFilterQuality,
259
264
Duration ? fadeDuration,
260
265
Duration ? hoverDuration,
261
266
Duration ? delayDuration,
@@ -296,6 +301,8 @@ class PieTheme {
296
301
childBounceCurve: childBounceCurve ?? this .childBounceCurve,
297
302
childBounceReverseCurve:
298
303
childBounceReverseCurve ?? this .childBounceReverseCurve,
304
+ childBounceFilterQuality:
305
+ childBounceFilterQuality ?? this .childBounceFilterQuality,
299
306
fadeDuration: fadeDuration ?? this .fadeDuration,
300
307
hoverDuration: hoverDuration ?? this .hoverDuration,
301
308
delayDuration: delayDuration ?? this .delayDuration,
0 commit comments