withParentEvents method

  1. @Deprecated('Use `parseEvents(String input, withParent: true)` ' 'or `Stream<String>.toXmlEvents(withParent: true)` instead.')
Stream<List<XmlEvent>> withParentEvents()

Annotates a stream of XmlEvent objects with parent events. The parent events are thereafter accessible through XmlHasParent.parent.

XmlEndElementEvent are parented to their corresponding XmlStartElementEvent. Throws an XmlTagException is the nesting is invalid.

Implementation

@Deprecated(
  'Use `parseEvents(String input, withParent: true)` '
  'or `Stream<String>.toXmlEvents(withParent: true)` instead.',
)
Stream<List<XmlEvent>> withParentEvents() =>
    transform(const XmlWithParentEvents());