summaryrefslogtreecommitdiffstats
path: root/src/app/widgets/bottom_widgets/battery.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/widgets/bottom_widgets/battery.rs')
-rw-r--r--src/app/widgets/bottom_widgets/battery.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/app/widgets/bottom_widgets/battery.rs b/src/app/widgets/bottom_widgets/battery.rs
index 1d0c9c8b..8c1d0721 100644
--- a/src/app/widgets/bottom_widgets/battery.rs
+++ b/src/app/widgets/bottom_widgets/battery.rs
@@ -14,7 +14,7 @@ use tui::{
use crate::{
app::{
- data_farmer::DataCollection, does_bound_intersect_coordinate, event::WidgetEventResult,
+ data_farmer::DataCollection, does_bound_intersect_coordinate, event::ComponentEventResult,
widgets::tui_stuff::PipeGauge, Component, Widget,
},
canvas::Painter,
@@ -114,44 +114,44 @@ impl Component for BatteryTable {
self.bounds = new_bounds;
}
- fn handle_key_event(&mut self, event: KeyEvent) -> WidgetEventResult {
+ fn handle_key_event(&mut self, event: KeyEvent) -> ComponentEventResult {
if event.modifiers.is_empty() {
match event.code {
KeyCode::Left => {
let current_index = self.selected_index;
self.decrement_index();
if current_index == self.selected_index {
- WidgetEventResult::NoRedraw
+ ComponentEventResult::NoRedraw
} else {
- WidgetEventResult::Redraw
+ ComponentEventResult::Redraw
}
}
KeyCode::Right => {
let current_index = self.selected_index;
self.increment_index();
if current_index == self.selected_index {
- WidgetEventResult::NoRedraw
+ ComponentEventResult::NoRedraw
} else {
- WidgetEventResult::Redraw
+ ComponentEventResult::Redraw
}
}
- _ => WidgetEventResult::NoRedraw,
+ _ => ComponentEventResult::Unhandled,
}
} else {
- WidgetEventResult::NoRedraw
+ ComponentEventResult::Unhandled
}
}
- fn handle_mouse_event(&mut self, event: MouseEvent) -> WidgetEventResult {
+ fn handle_mouse_event(&mut self, event: MouseEvent) -> ComponentEventResult {
for (itx, bound) in self.tab_bounds.iter().enumerate() {
if does_bound_intersect_coordinate(event.column, event.row, *bound)
&& itx < self.battery_data.len()
{
self.selected_index = itx;
- return WidgetEventResult::Redraw;
+ return ComponentEventResult::Redraw;
}
}
- WidgetEventResult::NoRedraw
+ ComponentEventResult::Unhandled
}
}
@@ -183,7 +183,7 @@ impl Widget for BatteryTable {
.block()
.selected(selected)
.borders(self.block_border)
- .expanded(expanded)
+ .show_esc(expanded)
.build(painter, area);
let inner_area = block.inner(area);