sinkSupportsAnsi function

bool sinkSupportsAnsi(
  1. StringSink sink
)

Returns whether the provided sink supports ANSI escapes.

Implementation

bool sinkSupportsAnsi(StringSink sink) {
  if (identical(sink, stdout)) {
    return stdout.supportsAnsiEscapes;
  }
  if (identical(sink, stderr)) {
    return stderr.supportsAnsiEscapes;
  }
  return false;
}