AnimatedTransform constructor
AnimatedTransform({
- required Matrix4 transform,
- AlignmentGeometry? alignment,
- Offset? origin,
- bool transformHitTests = true,
- FilterQuality? filterQuality,
- Key? key,
- Curve curve = Curves.linear,
- VoidCallback? onEnd,
- required Duration duration,
- Widget? child,
Implementation
AnimatedTransform({
required Matrix4 transform,
AlignmentGeometry? alignment,
Offset? origin,
bool transformHitTests = true,
FilterQuality? filterQuality,
super.key,
super.curve,
super.onEnd,
required super.duration,
super.child,
}) : super(
value: _TransformValue(
alignment: alignment,
transform: transform,
origin: origin,
),
lerp: _TransformValue.lerp,
builder: (_, value, __) {
return Transform(
transform: value.transform,
alignment: value.alignment,
origin: value.origin,
transformHitTests: transformHitTests,
filterQuality: filterQuality,
child: child,
);
},
);