Members

(constant) MutationDiffFlags

Bit flags for specifying what diff information you'd like to fetch. For use with MutationDiff#diff, MutationDiff#diff_grouped_children, and MutationDiffObserver. You need to use bitwise operations to combine these flags. For example, to get only the current position for any moved nodes:

MutationDiffFlags.MUTATED | MutationDiffFlags.CHILDREN
Properties
NameTypeDescription
ALL

Include all diff information

MUTATED

Include the mutated (current) values

ORIGINAL

Include the original values

PROPERTY

Include attribute, data, and custom property changes. This is a combination of DATA, ATTRIBUTE, and CUSTOM flags.

DATA

Include data changes, see MutationDiff#data

ATTRIBUTE

Include attribute changes, see MutationDiff#attribute

CUSTOM

Include custom property changes, see MutationDiff#custom

CHILDREN

Include node additions, removals, or position changes, see MutationDiff#children