createGridCard static method
DynamicCardConfig
createGridCard({
- required String title,
- required List<
CardContentItem> gridItems, - int columns = 2,
- double childAspectRatio = 1.0,
- TextStyle? titleStyle,
- double elevation = 1.0,
- Color backgroundColor = Colors.white,
- EdgeInsets? padding,
- EdgeInsets? margin,
Creates a card with a grid layout
Implementation
static DynamicCardConfig createGridCard({
required String title,
required List<CardContentItem> gridItems,
int columns = 2,
double childAspectRatio = 1.0,
TextStyle? titleStyle,
double elevation = 1.0,
Color backgroundColor = Colors.white,
EdgeInsets? padding,
EdgeInsets? margin,
}) {
return DynamicCardConfig(
title: title,
titleStyle: titleStyle,
content: gridItems,
gridColumns: columns,
gridChildAspectRatio: childAspectRatio,
elevation: elevation,
backgroundColor: backgroundColor,
padding: padding,
margin: margin,
layout: CardLayout.grid,
);
}