The Id of the container that is initiated the change (not the immediate sender -- which is always the parent) As children only receive listener notifications from their parent in reaction to both changes they make and any changes they receive from their parent
OptionalkThe key that was changed (only present for 'set' operations)
Operation type that occurred
OptionalprevThe old value (only present for 'set' operations when replacing existing value)
OptionalvalThe new value (only present for 'set' operations)
Information about what changed in an attribute container