parseStatusLineSeparator function

StatusLineSeparatorStyle parseStatusLineSeparator(
  1. String name
)

Parses a separator style name; unknown names are a strict config error.

Implementation

StatusLineSeparatorStyle parseStatusLineSeparator(String name) {
  for (final style in StatusLineSeparatorStyle.values) {
    if (style.name == name) return style;
  }
  throw ConfigException(
    'unknown "tui.statusLine" separator "$name" (known: '
    '${StatusLineSeparatorStyle.values.map((s) => s.name).join(', ')})',
  );
}