From fb164eeaa9c0edd3b39e266ed8c94dd341f4df57 Mon Sep 17 00:00:00 2001 From: Joscha Date: Sun, 12 Feb 2023 23:22:23 +0100 Subject: [PATCH] Add todos --- src/ui.rs | 2 ++ src/ui/widgets.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/ui.rs b/src/ui.rs index 5d9007e..a9caaf9 100644 --- a/src/ui.rs +++ b/src/ui.rs @@ -51,6 +51,8 @@ enum Mode { Log, } +// TODO Add Error for anything that can go wrong while rendering + pub struct Ui { event_tx: UnboundedSender, diff --git a/src/ui/widgets.rs b/src/ui/widgets.rs index f9ebba1..33c2c49 100644 --- a/src/ui/widgets.rs +++ b/src/ui/widgets.rs @@ -21,6 +21,8 @@ pub mod text; use async_trait::async_trait; use toss::frame::{Frame, Size}; +// TODO Add Error type and return Result-s (at least in Widget::render) + #[async_trait] pub trait Widget { fn size(&self, frame: &mut Frame, max_width: Option, max_height: Option) -> Size;