Home

Boundary

This is a type used in Stencila Schema for representing the boundary of a selection or range within content.

It exists to support editing, review, and provenance workflows that need to refer precisely to positions in document content without flattening the document structure into plain text offsets. This makes it useful for instructions, suggestions, and other document transformations.

Key properties identify the boundary location and its relationship to surrounding content.

Analogues

The following external types, elements, or nodes are similar to a Boundary:

  • DOM Range boundary point: Close conceptual analogue for a position at a node-and-offset boundary, though Stencila uses a document-model node rather than an ephemeral API object.

  • ProseMirror position marker: Approximate editor-model analogue for addressing positions in structured content.

Properties

The Boundary type has these properties:

NameDescriptionTypeInherited from
idThe identifier for this item.StringEntity

Related

The Boundary type is related to these types:

Bindings

The Boundary type is represented in:


This documentation was generated from Boundary.yaml by docs_types.rs.

© 2026 Stencila