File tree Expand file tree Collapse file tree 3 files changed +11
-14
lines changed Expand file tree Collapse file tree 3 files changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -23,12 +23,12 @@ import '../../flutter_animate.dart';
23
23
@immutable
24
24
class CustomEffect extends Effect <double > {
25
25
const CustomEffect ({
26
- required this .builder,
27
- Duration ? delay,
28
- Duration ? duration,
29
- Curve ? curve,
26
+ super .delay,
27
+ super .duration,
28
+ super .curve,
30
29
double ? begin,
31
30
double ? end,
31
+ required this .builder,
32
32
}) : super (
33
33
begin: begin ?? 0.0 , // Should this use "smart" defaults?
34
34
end: end ?? 1.0 ,
Original file line number Diff line number Diff line change @@ -22,13 +22,11 @@ import '../../flutter_animate.dart';
22
22
@immutable
23
23
class ToggleEffect extends Effect <void > {
24
24
const ToggleEffect ({
25
- Duration ? delay,
26
- Duration ? duration,
25
+ super .delay,
26
+ super .duration,
27
+ super .curve,
27
28
required this .builder,
28
- }) : super (
29
- delay: delay,
30
- duration: duration,
31
- );
29
+ });
32
30
33
31
final ToggleEffectBuilder builder;
34
32
Original file line number Diff line number Diff line change @@ -15,14 +15,13 @@ class VisibilityEffect extends Effect<bool> {
15
15
static const bool defaultMaintain = true ;
16
16
17
17
const VisibilityEffect ({
18
- Duration ? delay,
19
- Duration ? duration,
18
+ super .delay,
19
+ super .duration,
20
+ super .curve,
20
21
bool ? end,
21
22
bool ? maintain,
22
23
}) : maintain = maintain ?? defaultMaintain,
23
24
super (
24
- delay: delay,
25
- duration: duration,
26
25
begin: ! (end ?? neutralValue),
27
26
end: end ?? neutralValue,
28
27
);
You can’t perform that action at this time.
0 commit comments