Interpretation of a cell in a diff, produced by
Useful for custom views of a diff.
category : String
The type of activity going on in the cell: "move", "add", "remove", "modify", "conflict", "header", "spec" + "move" means a row/column that has moved + "add" means a row/column that has been inserted + "remove" means a row/column that has been deleted + "modify" means a cell that has been changed + "conflict" means a cell that has been changed in a conflicting way + "header" means part of a row giving column names + "spec" means part of a row specifying column changes
category_given_tr : String
The type of activity going on in the cell, based only on knowledge of what row it is in.
conflicted : Bool
True if there is a conflicting update in the cell, the cell contains three values, a `pvalue` (common ancestor/parent), an `lvalue` (local change) and an `rvalue` (remote change)
lvalue : String
Local/reference cell value if applicable.
pretty_separator : String
Any separator found in the cell, made pretty using a glyph.
pretty_value : String
The cell value in text form, with some special characters rendered prettier (e.g. `->` is converted to an appropriate glyph, and certain spaces in diffs are converted to a visible space glyph)
pvalue : String
Parent cell value if applicable.
raw : Dynamic
The cell value "as is".
rvalue : String
Remote/changed cell value if applicable.
separator : String
Any separator found in the cell.
updated : Bool
True if there is an update in the cell, the cell contains two values, an `lvalue` (before) and an `rvalue` (after)
value : String
The cell value in text form.
toString () : String
Give a summary of the information contained for debugging purposes.