Sign up (with export icon)

DifferItemRoot

Api-interface icon interface

A single diff item for a changed root.

Properties

  • Chevron-right icon

    attributes : Record<string, object> | undefined

    Keeps all attribute changes that happened on the root.

    The keys are keys of the changed attributes. The values are objects containing the attribute value before the change (oldValue) and after the change (newValue).

    Note, that if the root state changed (state is set), then attributes property will not be set. All attributes should be handled together with the root being attached or detached.

  • Chevron-right icon

    name : string

    Name of the changed root.

  • Chevron-right icon

    state : 'attached' | 'detached' | undefined

    Set accordingly if the root got attached or detached. Otherwise, not set.