paddingSymmetric method

Widget paddingSymmetric({
  1. double horizontal = 0.0,
  2. double vertical = 0.0,
})

Symmetric padding with validation

Example:

Widget myWidget = Text("Hello").paddingSymmetric(horizontal: 8.0, vertical: 16.0);

Implementation

Widget paddingSymmetric({double horizontal = 0.0, double vertical = 0.0}) {
  assert(horizontal >= 0 && vertical >= 0, 'Padding must be non-negative');
  return Padding(
    padding: EdgeInsets.symmetric(horizontal: horizontal, vertical: vertical),
    child: this,
  );
}