JS clicks and MouseInput clicks trigger page navigation

This commit is contained in:
Karl Seguin
2025-04-11 17:39:13 +08:00
parent 072bc514f4
commit 3134ff81f4
7 changed files with 152 additions and 81 deletions

View File

@@ -1,10 +1,17 @@
const URL = @import("url.zig").URL;
const browser = @import("browser/browser.zig");
pub const Notification = union(enum) {
page_navigate: PageEvent,
page_navigated: PageEvent,
page_navigate: PageNavigate,
page_navigated: PageNavigated,
pub const PageEvent = struct {
pub const PageNavigate = struct {
timestamp: u32,
url: *const URL,
reason: browser.NavigateReason,
};
pub const PageNavigated = struct {
timestamp: u32,
url: *const URL,
};