Returns the immediate predecessor of this element (that is an element from which the given element has been immediately reached during the interpretation of the Location Path/Rules; see also below).

For example, if an Element Iterator is specified to iterate by children of the received context element, all iterated elements within the iterator will have their predecessor property set to the iterator's context element.

If the element was not originated from processing of an Element Iterator or a Location Path, this property returns null.

${include ../../refs/element_predecessors.htm}