Feat: move webview logic into library

This commit is contained in:
Jonathan Kelley committed 2021-02-25 18:44:00 -05:00
1 parent 18a7a1f9c4
commit 32b45e5ba1
10 files changed
+249 -514

No files matched your search

+2 -2
View File
@@ -37,7 +37,7 @@ pub struct Scope {
pub frames: ActiveFrame,
// IE Which listeners need to be woken up?
pub listeners: Vec<Box<dyn Fn()>>,
pub listeners: Vec<Box<dyn Fn(crate::events::VirtualEvent)>>,
// lying, cheating reference >:(
pub props: Box<dyn std::any::Any>,
@@ -55,7 +55,7 @@ impl Scope {
// Capture the caller
let caller = f as *const ();
let listeners: Vec<Box<dyn Fn()>> = vec![Box::new(|| {
let listeners: Vec<Box<dyn Fn(crate::events::VirtualEvent)>> = vec![Box::new(|_| {
log::info!("Base listener called");
})];