void AddNormalRunToLast(EditableRun v) { v.SetInternalLinkedNode(_runs.AddLast(v), this); }
void AddNormalRunAfter(EditableRun afterVisualElement, EditableRun v) { v.SetInternalLinkedNode(_runs.AddAfter(GetLineLinkedNode(afterVisualElement), v), this); }
internal void UnsafeAddAfter(EditableRun after, EditableRun run) { run.SetInternalLinkedNode(_runs.AddAfter(GetLineLinkedNode(after), run), this); }
void AddNormalRunBefore(EditableRun beforeVisualElement, EditableRun v) { v.SetInternalLinkedNode(_runs.AddBefore(GetLineLinkedNode(beforeVisualElement), v), this); }
internal void UnsafeAddFirst(EditableRun run) { run.SetInternalLinkedNode(_runs.AddFirst(run), this); }