listToBuilderWithPaddingAndScrollDirectionAndShrinkWrap<T> method

Widget listToBuilderWithPaddingAndScrollDirectionAndShrinkWrap<T>(
  1. Widget f(
    1. E value
    ), {
  2. EdgeInsetsGeometry padding = const EdgeInsets.all(8),
  3. Axis scrollDirection = Axis.vertical,
  4. bool shrinkWrap = true,
})

Implementation

Widget listToBuilderWithPaddingAndScrollDirectionAndShrinkWrap<T>(
    Widget Function(E value) f,
    {EdgeInsetsGeometry padding = const EdgeInsets.all(8),
    Axis scrollDirection = Axis.vertical,
    bool shrinkWrap = true}) {
  return ListView(
    padding: padding,
    scrollDirection: scrollDirection,
    shrinkWrap: shrinkWrap,
    children: map((e) => f(e)).whereType<Widget>().toList(),
  );
}