Back to API Reference
Struct
RangeApplyContext
sealed
Immutable entity, source and parameter data supplied to a modifier application.
public RangeIdentity Identity{ get }Stable source-scoped identity shared by every segment of the entity.
public RangeSegment Segment{ get }The concrete entity segment being applied, in rendered codepoint space.
public RangeChannel Channel{ get }Optional project asset used for semantic routing.
public RangePayloadView Payload{ get }Optional immutable semantic value associated with the entity.
public RangeSource Source{ get }The source that owns identity, geometry and lifetime.
public TextRevision Revision{ get }The rendered-text revision against which the segment is valid.
public ModifierParameters Parameters{ get }Explicit and source-default presentation overrides for this modifier node.
