Options
All
  • Public
  • Public/Protected
  • All
Menu

Patches XML according to RFC 5261.

Hierarchy

Index

Constructors

constructor

Properties

Static Add

Add: "add" = "add"

The <add> directive

Static After

After: "after" = "after"

An valid value to 'pos' and 'ws' attributes. Denoting action is applied to the next sibling of the target node.

Static AxisAttribute

AxisAttribute: "attribute::" = "attribute::"

The attribute axis

Static AxisNamespace

AxisNamespace: "namespace::" = "namespace::"

The namespace axis

Static Before

Before: "before" = "before"

An valid value to 'pos' and 'ws' attributes. Denoting action is applied to the previous sibling of the target node.

Static Both

Both: "both" = "both"

An valid value to 'ws' attribute. Denoting action is applied to both previous and next sibling of the target node.

Static Pos

Pos: "pos" = "pos"

The pos attribute

Static Predicated

Predicated: "p-sel" = "p-sel"

The sel attribute translated into predicates.

Static Prepend

Prepend: "prepend" = "prepend"

An valid value to 'pos' attribute. Denoting inserting before the first child node.

Static Remove

Remove: "remove" = "remove"

The <remove> directive

Static Replace

Replace: "replace" = "replace"

The <replace> directive

Static Selector

Selector: "sel" = "sel"

The sel attribute

Static Type

Type: "type" = "type"

The type attribute

Static Ws

Ws: "ws" = "ws"

The ws attribute of the <remove> directive

Accessors

directive

  • get directive(): string

element

  • get element(): ElementImpl

predicate

  • get predicate(): string | null | undefined

query

  • get query(): string

sel

  • get sel(): string | null | undefined

valid

  • get valid(): boolean

Methods

apply

Generated using TypeDoc