iterable method
Joins the items in an Iterable with a separator, and possibly limits the total amount of items to be printed.
Implementation
Printer<Iterable<T>> iterable({
Printer<Iterable<T>>? emptyPrinter,
Printer<Iterable<T>>? beforePrinter,
Printer<Iterable<T>>? afterPrinter,
String separator = ', ',
String? lastSeparator,
int? leadingItems,
int? trailingItems,
String? ellipses = '\u2026',
}) =>
IterablePrinter<T>(this,
emptyPrinter: emptyPrinter,
beforePrinter: beforePrinter,
afterPrinter: afterPrinter,
separator: separator,
lastSeparator: lastSeparator,
leadingItems: leadingItems,
trailingItems: trailingItems,
ellipses: ellipses);