Search
Preparing search index...
The search index is not available
mutation-summary
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
mutation-summary
MutationProjection
Class MutationProjection
Hierarchy
MutationProjection
Index
Constructors
constructor
Properties
calc
Old
Previous
Sibling
calc
Reordered
mutations
root
Node
selectors
Methods
attribute
Changed
Nodes
compute
Matchability
Change
ensure
Has
Old
Previous
Sibling
IfNeeded
get
Changed
get
Character
Data
Changed
get
Childlist
Change
get
Old
Attribute
get
Old
Character
Data
get
Old
Parent
Node
get
Old
Previous
Sibling
matchability
Change
process
Childlist
Changes
process
Mutations
visit
Node
was
Reordered
Constructors
constructor
new
Mutation
Projection
(
rootNode
:
Node
, mutations
:
MutationRecord
[]
, selectors
:
Selector
[]
, calcReordered
:
boolean
, calcOldPreviousSibling
:
boolean
)
:
MutationProjection
Parameters
rootNode:
Node
mutations:
MutationRecord
[]
selectors:
Selector
[]
calcReordered:
boolean
calcOldPreviousSibling:
boolean
Returns
MutationProjection
Properties
calc
Old
Previous
Sibling
calc
Old
Previous
Sibling
:
boolean
calc
Reordered
calc
Reordered
:
boolean
mutations
mutations
:
MutationRecord
[]
root
Node
root
Node
:
Node
selectors
selectors
:
Selector
[]
Methods
attribute
Changed
Nodes
attribute
Changed
Nodes
(
includeAttributes
:
string
[]
)
:
IStringMap
<
Element
[]
>
Parameters
includeAttributes:
string
[]
Returns
IStringMap
<
Element
[]
>
compute
Matchability
Change
compute
Matchability
Change
(
selector
:
Selector
, el
:
Element
)
:
Movement
Parameters
selector:
Selector
el:
Element
Returns
Movement
ensure
Has
Old
Previous
Sibling
IfNeeded
ensure
Has
Old
Previous
Sibling
IfNeeded
(
node
:
Node
)
:
void
Parameters
node:
Node
Returns
void
get
Changed
get
Changed
(
summary
:
Summary
, selectors
:
Selector
[]
, characterDataOnly
:
boolean
)
:
void
Parameters
summary:
Summary
selectors:
Selector
[]
characterDataOnly:
boolean
Returns
void
get
Character
Data
Changed
get
Character
Data
Changed
(
)
:
Node
[]
Returns
Node
[]
get
Childlist
Change
get
Childlist
Change
(
el
:
Element
)
:
ChildListChange
Parameters
el:
Element
Returns
ChildListChange
get
Old
Attribute
get
Old
Attribute
(
element
:
Node
, attrName
:
string
)
:
string
Parameters
element:
Node
attrName:
string
Returns
string
get
Old
Character
Data
get
Old
Character
Data
(
node
:
Node
)
:
string
Parameters
node:
Node
Returns
string
get
Old
Parent
Node
get
Old
Parent
Node
(
node
:
Node
)
:
Node
Parameters
node:
Node
Returns
Node
get
Old
Previous
Sibling
get
Old
Previous
Sibling
(
node
:
Node
)
:
Node
Parameters
node:
Node
Returns
Node
matchability
Change
matchability
Change
(
node
:
Node
)
:
Movement
Parameters
node:
Node
Returns
Movement
process
Childlist
Changes
process
Childlist
Changes
(
)
:
void
Returns
void
process
Mutations
process
Mutations
(
)
:
void
Returns
void
visit
Node
visit
Node
(
node
:
Node
, parentReachable
:
Movement
)
:
void
Parameters
node:
Node
parentReachable:
Movement
Returns
void
was
Reordered
was
Reordered
(
node
:
Node
)
:
boolean
Parameters
node:
Node
Returns
boolean
Exports
Movement
Child
List
Change
Mutation
Projection
constructor
calc
Old
Previous
Sibling
calc
Reordered
mutations
root
Node
selectors
attribute
Changed
Nodes
compute
Matchability
Change
ensure
Has
Old
Previous
Sibling
IfNeeded
get
Changed
get
Character
Data
Changed
get
Childlist
Change
get
Old
Attribute
get
Old
Character
Data
get
Old
Parent
Node
get
Old
Previous
Sibling
matchability
Change
process
Childlist
Changes
process
Mutations
visit
Node
was
Reordered
Mutation
Summary
Node
Change
Node
Map
Qualifier
Selector
Summary
Tree
Changes
Tree
Mirror
Tree
Mirror
Client
IAttribute
Data
IMutation
Summary
Options
INode
Data
INumber
Map
IPosition
Data
IQuery
IQuery
Validator
IString
Map
IText
Data
Generated using
TypeDoc