MCPcopy
hub / github.com/marktext/marktext / insertAfter

Function insertAfter

packages/muya/src/utils/dom.ts:78–88  ·  view source on GitHub ↗
(newNode: HTMLElement, originNode: HTMLElement)

Source from the content-addressed store, hash-verified

76
77// DOM operations
78export function insertAfter(newNode: HTMLElement, originNode: HTMLElement) {
79 const parentNode = originNode.parentNode;
80
81 if (!parentNode)
82 return;
83
84 if (originNode.nextSibling)
85 parentNode.insertBefore(newNode, originNode.nextSibling);
86 else
87 parentNode.appendChild(newNode);
88}

Callers 1

loadImageAsyncFunction · 0.90

Calls 2

appendChildMethod · 0.80
insertBeforeMethod · 0.45

Tested by

no test coverage detected