From 651477ec0d1dd6d02c48d3f026664d6c4f355f3d Mon Sep 17 00:00:00 2001 From: zaid_daoud Date: Mon, 16 Oct 2023 08:44:04 +0300 Subject: [PATCH] Improvements --- lib/extensions/widget_extensions.dart | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/extensions/widget_extensions.dart b/lib/extensions/widget_extensions.dart index f88f8c08..d7dc6948 100644 --- a/lib/extensions/widget_extensions.dart +++ b/lib/extensions/widget_extensions.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:test_sa/extensions/int_extensions.dart'; extension WidgetExtensions on Widget { Widget onPress(VoidCallback onTap) => InkWell(onTap: onTap, child: this); @@ -7,12 +8,12 @@ extension WidgetExtensions on Widget { Widget get center => Center(child: this); - Widget circle(double _value) => ClipRRect(borderRadius: BorderRadius.circular(_value), child: this); + Widget circle(double value) => ClipRRect(borderRadius: BorderRadius.circular(value), child: this); - Widget paddingAll(double _value) => Padding(padding: EdgeInsets.all(_value), child: this); + Widget paddingAll(double value) => Padding(padding: EdgeInsets.all(value), child: this); - Widget paddingOnly({double left = 0.0, double right = 0.0, double top = 0.0, double bottom = 0.0}) => - Padding(padding: EdgeInsets.only(left: left, right: right, top: top, bottom: bottom), child: this); + Widget paddingOnly({int left = 0, int right = 0, int top = 0, int bottom = 0}) => + Padding(padding: EdgeInsets.only(left: left.toScreenWidth, right: right.toScreenWidth, top: top.toScreenHeight, bottom: bottom.toScreenHeight), child: this); Widget toExpanded({int flex = 1}) => Expanded(flex: flex, child: this); }