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
斜切变形