toFlutter method

  1. @override
SliverGridDelegate toFlutter(
  1. AnyWidgetContext config
)
override

Implementation

@override
SliverGridDelegate toFlutter(AnyWidgetContext config) {
  return map(
    fixedCrossAxisCount: (value) => SliverGridDelegateWithFixedCrossAxisCount(
      crossAxisCount: value.crossAxisCount,
      mainAxisSpacing: value.mainAxisSpacing ?? 0.0,
      crossAxisSpacing: value.crossAxisSpacing ?? 0.0,
      childAspectRatio: value.childAspectRatio ?? 1.0,
      mainAxisExtent: value.mainAxisExtent,
    ),
    maxCrossAxisExtent: (value) => SliverGridDelegateWithMaxCrossAxisExtent(
      maxCrossAxisExtent: value.maxCrossAxisExtent,
      mainAxisSpacing: value.mainAxisSpacing ?? 0.0,
      crossAxisSpacing: value.crossAxisSpacing ?? 0.0,
      childAspectRatio: value.childAspectRatio ?? 1.0,
      mainAxisExtent: value.mainAxisExtent,
    ),
  );
}