From dad227c9be54c67e3768698517681435af9a02ff Mon Sep 17 00:00:00 2001 From: yggverse Date: Wed, 16 Oct 2024 18:39:58 +0300 Subject: [PATCH] rename component --- .../tab/item/page/input/default/control.rs | 18 +++++++++++------- .../default/control/{left.rs => counter.rs} | 4 ++-- .../control/{left => counter}/widget.rs | 0 3 files changed, 13 insertions(+), 9 deletions(-) rename src/app/browser/window/tab/item/page/input/default/control/{left.rs => counter.rs} (93%) rename src/app/browser/window/tab/item/page/input/default/control/{left => counter}/widget.rs (100%) diff --git a/src/app/browser/window/tab/item/page/input/default/control.rs b/src/app/browser/window/tab/item/page/input/default/control.rs index c36a1c5b..7580e83b 100644 --- a/src/app/browser/window/tab/item/page/input/default/control.rs +++ b/src/app/browser/window/tab/item/page/input/default/control.rs @@ -1,8 +1,8 @@ -mod left; +mod counter; mod send; mod widget; -use left::Left; +use counter::Counter; use send::Send; use widget::Widget; @@ -10,7 +10,7 @@ use gtk::{gio::SimpleAction, Box}; use std::sync::Arc; pub struct Control { - left: Arc, + counter: Arc, send: Arc, widget: Arc, } @@ -19,20 +19,24 @@ impl Control { // Construct pub fn new_arc(action_send: Arc) -> Arc { // Init components - let left = Left::new_arc(); + let counter = Counter::new_arc(); let send = Send::new_arc(action_send); // Init widget - let widget = Widget::new_arc(left.gobject(), send.gobject()); + let widget = Widget::new_arc(counter.gobject(), send.gobject()); // Return activated struct - Arc::new(Self { left, send, widget }) + Arc::new(Self { + counter, + send, + widget, + }) } // Actions pub fn update(&self, chars_left: Option) { // Update children components - self.left.update(chars_left); + self.counter.update(chars_left); self.send.update(match chars_left { Some(value) => value > 0, None => false, diff --git a/src/app/browser/window/tab/item/page/input/default/control/left.rs b/src/app/browser/window/tab/item/page/input/default/control/counter.rs similarity index 93% rename from src/app/browser/window/tab/item/page/input/default/control/left.rs rename to src/app/browser/window/tab/item/page/input/default/control/counter.rs index 0dad5d6e..8aaf14bd 100644 --- a/src/app/browser/window/tab/item/page/input/default/control/left.rs +++ b/src/app/browser/window/tab/item/page/input/default/control/counter.rs @@ -5,11 +5,11 @@ use widget::Widget; use gtk::Label; use std::sync::Arc; -pub struct Left { +pub struct Counter { widget: Arc, } -impl Left { +impl Counter { // Construct pub fn new_arc() -> Arc { // Init widget diff --git a/src/app/browser/window/tab/item/page/input/default/control/left/widget.rs b/src/app/browser/window/tab/item/page/input/default/control/counter/widget.rs similarity index 100% rename from src/app/browser/window/tab/item/page/input/default/control/left/widget.rs rename to src/app/browser/window/tab/item/page/input/default/control/counter/widget.rs