MCPcopy Create free account
hub / github.com/editablejs/editable / removeNode

Function removeNode

packages/plugins/yjs/src/apply-to-yjs/node/remove-node.ts:5–8  ·  view source on GitHub ↗
(sharedRoot: Y.XmlText, editorRoot: Node, op: RemoveNodeOperation)

Source from the content-addressed store, hash-verified

3import { getYTarget } from '@editablejs/yjs-transform'
4
5export function removeNode(sharedRoot: Y.XmlText, editorRoot: Node, op: RemoveNodeOperation): void {
6 const { yParent: parent, textRange } = getYTarget(sharedRoot, editorRoot, op.path)
7 parent.delete(textRange.start, textRange.end - textRange.start)
8}

Callers

nothing calls this directly

Calls 1

getYTargetFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…