Transform.rotate constructor
Creates a widget that transforms its child using a rotation around the center.
The angle
argument must not be null. It gives the rotation in clockwise
radians.
This example rotates an orange box containing text around its center by
fifteen degrees.
Transform.rotate(
angle: -math.pi / 12.0,
child: Container(
padding: const EdgeInsets.all(8.0),
color: const Color(0xFFE8581C),
child: const Text('Apartment for rent!'),
),
)
Implementation
Transform.rotate({
Key key,
@required double angle,
this.origin,
this.alignment = Alignment.center,
this.transformHitTests = true,
Widget child,
}) : transform = Matrix4.rotationZ(angle),
super(key: key, child: child);