the document this cursor points to
the parent document tree of the referred document
the resolver for references in templates
the configuration associated with the target document
the position of the target document inside a tree hierarchy
The type of the target this cursor points to.
The type of the target this cursor points to.
the configuration associated with the target document
the configuration associated with the target document
the parent document tree of the referred document
the position of the target document inside a tree hierarchy
the position of the target document inside a tree hierarchy
Resolves the context reference with the specified path relative to this document.
Resolves the context reference with the specified path relative to
this document. A reference config.value
for example will first
look up the value in the configuration of this document and then,
if not found, recursively look it up in parent trees until the
root tree is reached. If the value is not found None
will
be returned.
the resolver for references in templates
Returns a new, rewritten document model based on the specified rewrite rule.
The root cursor for this document tree.
The root cursor for this document tree.
the document this cursor points to
the document this cursor points to
Creates a copy of this cursor with a new root object for resolving references.
Creates a copy of this cursor with a new root object for resolving references. This is useful for custom template directives which need to provide a new scope for a nested part inside the directive tags.
Cursor for a single document, its parent and root directories, its associated template and other context information that is required during a rewrite operation.
the document this cursor points to
the parent document tree of the referred document
the resolver for references in templates
the configuration associated with the target document
the position of the target document inside a tree hierarchy