spanDeltas property

List<TerminalNativeSpanDelta> get spanDeltas

Returns grouped current-value spans derived from changed cells.

Implementation

List<TerminalNativeSpanDelta> get spanDeltas =>
    List<TerminalNativeSpanDelta>.unmodifiable(
      lines
          .map(
            (line) => TerminalNativeSpanDelta(
              index: line.index,
              spans: _groupDeltaSpans(line),
            ),
          )
          .where((line) => line.spans.isNotEmpty),
    );