NiceCardView<T> constructor
const
NiceCardView<T>({ - Key? key,
- required List<T> items,
- required Widget cardBuilder(
- T item
),
- NiceCardLayout layout = NiceCardLayout.grid,
- int gridCrossAxisCount = 3,
- double gridChildAspectRatio = 1.0,
- double spacing = 12,
- EdgeInsets? padding,
- ValueChanged<T>? onItemTap,
- Widget? emptyWidget,
})
Implementation
const NiceCardView({
super.key,
required this.items,
required this.cardBuilder,
this.layout = NiceCardLayout.grid,
this.gridCrossAxisCount = 3,
this.gridChildAspectRatio = 1.0,
this.spacing = 12,
this.padding,
this.onItemTap,
this.emptyWidget,
this.header,
});