Viewplex listens for :uri webview events and relays them

phoen
Daniel Barlow 2022-03-04 23:17:21 +00:00
parent fc7de29d80
commit 140cac0dfe
1 changed files with 3 additions and 2 deletions

View File

@ -74,6 +74,7 @@
:add-view (fn [self webview]
(set foreground-view webview)
(webview.widget:show)
(webview:listen :uri #(listeners:notify :uri $1))
(set widget.page
(widget:append_page webview.widget)))
:visit #(and foreground-view (foreground-view:visit $2))
@ -146,8 +147,8 @@
container (Gtk.Box {
:orientation Gtk.Orientation.VERTICAL
})
viewplex (Viewplex.new)
webview (Webview.new)
viewplex (Viewplex.new)
navbar (Navbar.new viewplex)
]
@ -157,7 +158,7 @@
(window:add container)
(webview:visit "https://terse.telent.net/")
(viewplex:visit "https://terse.telent.net/")
(window:show_all))
(Gtk.main)