feat: handle screen changes at runtime

This commit is contained in:
galister
2024-04-04 20:06:34 +09:00
parent e845ac8d53
commit c02edb7a43
11 changed files with 372 additions and 214 deletions

View File

@@ -514,7 +514,10 @@ impl<D, S> OverlayRenderer for Canvas<D, S> {
}
}
impl<D, S> OverlayBackend for Canvas<D, S> {}
impl<D, S> OverlayBackend for Canvas<D, S> {
fn set_renderer(&mut self, _renderer: Box<dyn OverlayRenderer>) {}
fn set_interaction(&mut self, _interaction: Box<dyn InteractionHandler>) {}
}
pub struct Control<D, S> {
pub state: Option<S>,