extend method

Widget extend({
  1. required String margin,
  2. required String padding,
  3. String? width,
  4. String? height,
  5. String? borderRadius,
  6. String? borderColor,
  7. String? borderWidth,
})

Implementation

Widget extend({
  required String margin,
  required String padding,
  String? width,
  String? height,
  String? borderRadius,
  String? borderColor,
  String? borderWidth,
}) {
  return Container(
    width: double.tryParse(width ?? "100.0") ?? null,
    height: double.tryParse(height ?? "100.0") ?? null,
    margin: margin.margin(),
    padding: padding.padding(),
    decoration: ShapeDecoration(
        shape: RoundedRectangleBorder(
      borderRadius:
          BorderRadius.circular(double.tryParse(borderRadius ?? "0.0")!),
    )),
  );
}