separated method

List<Widget> separated(
  1. Widget separator
)

Returns a new list of widgets separated by separator.

Implementation

List<Widget> separated(Widget separator) {
  if (isEmpty) return [];
  final result = <Widget>[];
  for (var i = 0; i < length; i++) {
    if (i > 0) result.add(separator);
    result.add(this[i]);
  }
  return result;
}