summaryrefslogtreecommitdiffstats
path: root/src/canvas.rs
diff options
context:
space:
mode:
authorClementTsang <clementjhtsang@gmail.com>2019-12-27 18:30:35 -0500
committerClementTsang <clementjhtsang@gmail.com>2019-12-27 18:30:35 -0500
commite5845d57195ceb6de1c05df267d1412bdc84236a (patch)
treef8cca8f46dc0d276ec320afdd9e50e2bf69ee66b /src/canvas.rs
parent9b11e7ea9cdc170305e80db1a8a2bf15f39a68c7 (diff)
[skip travis] Add field for total rx and tx display in the canvas; note this will get changed when we rewrite legend into a separate tab due to tui-rs limitations
Diffstat (limited to 'src/canvas.rs')
-rw-r--r--src/canvas.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/canvas.rs b/src/canvas.rs
index 9801d398..cf54ff9d 100644
--- a/src/canvas.rs
+++ b/src/canvas.rs
@@ -37,6 +37,8 @@ lazy_static! {
pub struct CanvasData {
pub rx_display: String,
pub tx_display: String,
+ pub total_rx_display: String,
+ pub total_tx_display: String,
pub network_data_rx: Vec<(f64, f64)>,
pub network_data_tx: Vec<(f64, f64)>,
pub disk_data: Vec<Vec<String>>,
@@ -414,6 +416,8 @@ pub fn draw_data<B: backend::Backend>(terminal: &mut Terminal<B>, app_state: &mu
.marker(if app_state.use_dot { Marker::Dot } else { Marker::Braille })
.style(Style::default().fg(COLOUR_LIST[1]))
.data(&canvas_data.network_data_tx),
+ Dataset::default().name(&(canvas_data.total_rx_display)),
+ Dataset::default().name(&(canvas_data.total_tx_display)),
])
.render(&mut f, bottom_chunks[0]);
}