feat(bloc_layout): add attributs available for grid bloc layouts
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Malo Léon 2023-02-28 16:41:05 +01:00 committed by Gitea
parent 4256622726
commit 7c97417233

View File

@ -20,11 +20,16 @@ import 'package:wyatt_bloc_layout/wyatt_bloc_layout.dart';
mixin GridLayoutMixin<SuccessType extends Object?> {
Widget gridChild(BuildContext context, SuccessType? successType);
double get verticalGap => 30;
double get horizontalGap => 30;
Widget successBuilder(
BuildContext context,
CrudListLoaded<SuccessType> state,
) =>
GridLayout(
verticalGap: verticalGap,
horizontalGap: horizontalGap,
children: state.data.map((e) => gridChild(context, e)).toList(),
);
}