mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 15:13:28 +00:00
dom: add document.doctype getter
This commit is contained in:
@@ -12,6 +12,8 @@ const HTMLCollection = @import("html_collection.zig").HTMLCollection;
|
||||
const Element = @import("element.zig").Element;
|
||||
const ElementUnion = @import("element.zig").Union;
|
||||
|
||||
const DocumentType = @import("document_type.zig").DocumentType;
|
||||
|
||||
// WEB IDL https://dom.spec.whatwg.org/#document
|
||||
pub const Document = struct {
|
||||
pub const Self = parser.Document;
|
||||
@@ -25,6 +27,10 @@ pub const Document = struct {
|
||||
|
||||
// JS funcs
|
||||
// --------
|
||||
//
|
||||
pub fn get_doctype(self: *parser.Document) ?*parser.DocumentType {
|
||||
return parser.documentGetDoctype(self);
|
||||
}
|
||||
|
||||
pub fn _getElementById(self: *parser.Document, id: []const u8) ?ElementUnion {
|
||||
const e = parser.documentGetElementById(self, id) orelse return null;
|
||||
|
||||
Reference in New Issue
Block a user