Index for Nodes.
Node indexes are first-class citizens in model/data/Data. I.e., they are updated after each operation, and before any other listener is notified.
Check if a node should be indexed.
Used internally only. Override this in subclasses to achieve a custom behavior.
true if the given node should be added to the index.
Called when a node has been created.
Called when a node has been deleted.
Called when a property has been updated.
Create a new NodeIndex using the given prototype as mixin.
A customized NodeIndex.