TransformExt extension

控件变形扩展(不会影响布局计算)

提供各种矩阵变换的快捷实现方式,适用于需要临时调整控件位置/角度/尺寸的场景

on

Methods

flip({bool horizontal = false, bool vertical = false}) Widget

Available on Widget, provided by the TransformExt extension

镜像翻转控件
move({double x = 0, double y = 0}) Widget

Available on Widget, provided by the TransformExt extension

平移控件位置
rotate({double angle = 0, Alignment basePoint = Alignment.center}) Widget

Available on Widget, provided by the TransformExt extension

二维平面旋转
rotateX({double angle = 0, Alignment basePoint = Alignment.center}) Widget

Available on Widget, provided by the TransformExt extension

三维X轴旋转
rotateY({double angle = 0, Alignment basePoint = Alignment.center}) Widget

Available on Widget, provided by the TransformExt extension

三维Y轴旋转
scale({double x = 1, double y = 1, Alignment basePoint = Alignment.center}) Widget

Available on Widget, provided by the TransformExt extension

缩放控件尺寸
skew({double horizontal = 0, double vertical = 0, Alignment basePoint = Alignment.center}) Widget

Available on Widget, provided by the TransformExt extension

斜切变形