seperatedWidget method

List<Widget> seperatedWidget(
  1. Widget builder(
    1. BuildContext context,
    2. int index
    )
)

result builder for list

Implementation

List<Widget> seperatedWidget(
    Widget Function(BuildContext context, int index) builder) {
  final newList = <Widget>[];
  for (var i = 0; i < length; i++) {
    if (i == 0) {
      newList.add(this[i]);
    } else {
      newList.add(builder(Grock.context, i));
      newList.add(this[i]);
    }
  }
  return newList;
}