diagonal_list
This package allows you to scroll in horizontal and vertical ways at the same time.
How does it work?
There are two ways to use this package.
-Wrap your any widget or -Generate table
Wrap your any widget
DiagonalList(
child: Container(
height: 800,
width: 800,
margin: const EdgeInsets.all(16),
decoration: const BoxDecoration(
borderRadius: BorderRadius.all(
Radius.circular(20),
),
gradient: LinearGradient(
colors: [Colors.red, Colors.pink],
),
),
),
),
Generate table
DiagonalList(
diagonalModel: DiagonalModel(
itemCount: 100,
itemCountHorizontal: 10,
),
builder: (dx, dy, index) {
return Container(
height: 80,
width: 80,
color: Colors.green,
margin: const EdgeInsets.all(8),
);
},
),
You can not put a widget with 'diagonalModel'!