dom: document.documentURI and document.URL

This commit is contained in:
Pierre Tachoire
2023-11-21 09:52:35 +01:00
parent 0fadb4ff98
commit bf297ac97d
2 changed files with 22 additions and 0 deletions

View File

@@ -794,6 +794,12 @@ pub inline fn documentGetDocumentElement(doc: *Document) *Element {
return elem.?;
}
pub inline fn documentGetDocumentURI(doc: *Document) []const u8 {
var s: ?*String = undefined;
_ = documentVtable(doc).dom_document_get_uri.?(doc, &s);
return stringToData(s.?);
}
pub inline fn documentCreateElement(doc: *Document, tag_name: []const u8) *Element {
var elem: ?*Element = undefined;
_ = documentVtable(doc).dom_document_create_element.?(doc, stringFromData(tag_name), &elem);