queryDynamicColor method

  1. @override
void queryDynamicColor(
  1. int code
)
override

Implementation

@override
void queryDynamicColor(int code) {
  final override = switch (code) {
    10 => _foregroundColorOverride,
    11 => _backgroundColorOverride,
    12 => _cursorColorOverride,
    _ => null,
  };
  final color = override ?? onColorQuery?.call(code, null);
  if (color == null) return;
  onOutput?.call('\x1b]$code;${_formatOscColor(color)}\x1b\\');
}