optimized main loop
Adds colour to the text display
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
use std::net::Ipv4Addr;
|
||||
use std::time::SystemTime;
|
||||
use ratatui::buffer::Buffer;
|
||||
use ratatui::layout::Rect;
|
||||
use ratatui::prelude::{StatefulWidget, Style};
|
||||
use ratatui::style::Color;
|
||||
use ratatui::widgets::Widget;
|
||||
|
||||
#[derive(Clone, Debug)]
|
||||
pub struct TargetState {
|
||||
@@ -21,3 +26,11 @@ impl Default for TargetState {
|
||||
}
|
||||
}
|
||||
}
|
||||
struct TargetStateWidget;
|
||||
|
||||
impl StatefulWidget for TargetStateWidget {
|
||||
type State = TargetStateWidget;
|
||||
fn render(self, area: Rect, buf: &mut Buffer, state: &mut Self::State) {
|
||||
buf.set_string(area.left(),area.top(),"This is the string set ", Style::default().fg(Color::Red));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user