characterdata: add replaceData method

Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
This commit is contained in:
Francis Bouvier
2023-10-09 14:37:45 +02:00
parent 7951498ab5
commit 8438393aff
2 changed files with 15 additions and 0 deletions

View File

@@ -489,6 +489,11 @@ pub fn characterDataInsertData(cdata: *CharacterData, offset: u32, data: []const
_ = characterDataVtable(cdata).dom_characterdata_insert_data.?(cdata, offset, s);
}
pub fn characterDataReplaceData(cdata: *CharacterData, offset: u32, count: u32, data: []const u8) void {
const s = stringFromData(data);
_ = characterDataVtable(cdata).dom_characterdata_replace_data.?(cdata, offset, count, s);
}
// Text
pub const Text = c.dom_text;