node: add insertBefore method

Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
This commit is contained in:
Francis Bouvier
2023-09-26 21:20:54 +02:00
parent 1e352c48ac
commit f3a99af670
2 changed files with 17 additions and 0 deletions

View File

@@ -358,6 +358,12 @@ pub fn nodeHasChildNodes(node: *Node) bool {
return res;
}
pub fn nodeInsertBefore(node: *Node, new_node: *Node, ref_node: *Node) *Node {
var res: ?*Node = undefined;
_ = nodeVtable(node).dom_node_insert_before.?(node, new_node, ref_node, &res);
return res.?;
}
// CharacterData
pub const CharacterData = c.dom_characterdata;