Represents a single entry in the diff process. This interface is used to describe the state of an entry in the diff process, including its index, the entry itself, and optionally the target entry and target index if it was swapped.
The entry itself.
The index of the entry in the old data.
The state of the entry in the diff process.
Optional
The target entry if the entry was swapped
The index of the target entry if the entry was swapped.
Represents a single entry in the diff process. This interface is used to describe the state of an entry in the diff process, including its index, the entry itself, and optionally the target entry and target index if it was swapped.