wrap method

String wrap(
  1. String text, {
  2. List<AnsiStyle> additionalStyles = const [],
})

Wraps a text with list of AnsiStyles.

Implementation

String wrap(String text, {List<AnsiStyle> additionalStyles = const []}) {
  final List<AnsiStyle> styles = List.from(_styles)..addAll(additionalStyles);
  String retString = text;
  for (final AnsiStyle style in styles) {
    retString = style.apply(retString);
  }
  return retString;
}