double get x => padding?.left ?? 0;
set x(double v) => padding = EdgeInsets.only(left: v, top: padding?.top ?? 0);