accumulateTextStreamDelta function

String accumulateTextStreamDelta(
  1. String current,
  2. String delta
)

Implementation

String accumulateTextStreamDelta(String current, String delta) {
  if (delta.isEmpty) {
    return current;
  }
  if (current.isEmpty || delta.startsWith(current)) {
    return delta;
  }
  if (current.endsWith(delta)) {
    return current;
  }
  return '$current$delta';
}