sinkSupportsAnsi function
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;
}