rename actions

This commit is contained in:
yggverse 2024-11-01 03:09:09 +02:00
parent 2d08e8386d
commit 313122e5c3
26 changed files with 274 additions and 290 deletions

View file

@ -6,23 +6,23 @@ use gtk::{gio::SimpleAction, Button};
use std::sync::Arc;
pub struct Reload {
action_tab_page_navigation_reload: SimpleAction,
action_page_reload: SimpleAction,
widget: Arc<Widget>,
}
impl Reload {
// Construct
pub fn new_arc(action_tab_page_navigation_reload: SimpleAction) -> Arc<Self> {
pub fn new_arc(action_page_reload: SimpleAction) -> Arc<Self> {
Arc::new(Self {
action_tab_page_navigation_reload: action_tab_page_navigation_reload.clone(),
widget: Widget::new_arc(action_tab_page_navigation_reload),
action_page_reload: action_page_reload.clone(),
widget: Widget::new_arc(action_page_reload),
})
}
// Actions
pub fn update(&self, is_enabled: bool) {
// Update actions
self.action_tab_page_navigation_reload
self.action_page_reload
.set_enabled(is_enabled);
// Update child components