defaultLayoutBuilder static method
Implementation
static Widget defaultLayoutBuilder(
BuildContext context, List<Color> colors, PickerItem child) {
Orientation orientation = MediaQuery.of(context).orientation;
return SizedBox(
width: orientation == Orientation.portrait ? 300.0 : 300.0,
height: orientation == Orientation.portrait ? 360.0 : 200.0,
child: GridView.count(
crossAxisCount: orientation == Orientation.portrait ? 4 : 6,
crossAxisSpacing: 5.0,
mainAxisSpacing: 5.0,
children: colors.map((Color color) => child(color)).toList(),
),
);
}