fix uidev

This commit is contained in:
galister
2025-10-12 18:11:15 +09:00
parent 90eed4558f
commit 9c596a7eb2
5 changed files with 34 additions and 50 deletions

View File

@@ -1,5 +1,5 @@
use crate::testbed::{Testbed, TestbedUpdateParams};
use wgui::{event::EventListenerCollection, layout::RcLayout};
use wgui::layout::RcLayout;
pub struct TestbedDashboard {
layout: RcLayout,
@@ -7,9 +7,8 @@ pub struct TestbedDashboard {
}
impl TestbedDashboard {
pub fn new(listeners: &mut EventListenerCollection<(), ()>) -> anyhow::Result<Self> {
let (frontend, layout) =
dash_frontend::Frontend::new(dash_frontend::FrontendParams { listeners })?;
pub fn new() -> anyhow::Result<Self> {
let (frontend, layout) = dash_frontend::Frontend::new()?;
Ok(Self { frontend, layout })
}
}
@@ -19,7 +18,6 @@ impl Testbed for TestbedDashboard {
let mut frontend = self.frontend.borrow_mut();
frontend.update(
&self.frontend,
params.listeners,
params.width,
params.height,
params.timestep_alpha,