buildCardLayout static method
Widget
buildCardLayout(
- List<Widget> widgetList, {
- bool hasHorizontalPadding = true,
- bool marginTopEnable = true,
- bool hasHorizontalMarging = true,
})
Implementation
static Widget buildCardLayout(List<Widget> widgetList,
{bool hasHorizontalPadding = true,
bool marginTopEnable = true,
bool hasHorizontalMarging = true}) {
return Card(
clipBehavior: Clip.antiAlias,
elevation: 0.0,
margin: EdgeInsets.only(
left: hasHorizontalMarging ? 12 : 0,
right: hasHorizontalMarging ? 12 : 0,
top: marginTopEnable ? 8 : 0),
shape: const RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(10.0))),
child: Container(
color: FXColor.main_white,
width: double.infinity,
padding: hasHorizontalPadding
? const EdgeInsets.only(left: 12, right: 12)
: null,
// decoration: BoxDecoration(borderRadius: BorderRadius.circular(10), color: FXColor.main_white),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [...widgetList],
),
),
);
}