Back to API Reference
Class
UniTextRanges
sealed
Implements:IDisposable
Per-component runtime of the text's live ranges: parameter ownership over the cascade (Own<TModifier,TValue>), typed signals, rule playbacks and deterministic contribution composition — without owning feature policy.
public UniTextBase Text{ get }Text component whose ranges and modifiers this runtime resolves.
public static UniTextRanges For()Returns the range-rule runtime attached to a text component.
public OwnedParameter<TValue> Own()Takes one parameter of a materialized range into ownership. The owned value composes on the range's cascade result under composition until the handle is released or the range's identity retires with a text edit.
public OwnedParameterSet<TModifier,TValue> Own()Takes standing ownership of one parameter across every range the query matches, now and after every future parse; release the set to return them all to their cascades.
