displayOverride method

String? displayOverride(
  1. int index
)

Display text for a run whose content is not a source slice: replacement runs always, code runs with RunFlag.displayFromStrings.

Implementation

String? displayOverride(int index) {
  final kind = runKind(index);
  if (kind != RunKind.replacement &&
      (kind != RunKind.code ||
          runFlags(index) & RunFlag.displayFromStrings == 0)) {
    return null;
  }
  final offset = _runKindExtra(index);
  return string(
    _extra(offset + DisplayTextExtra.offset),
    _extra(offset + DisplayTextExtra.length),
  );
}