diff options
| author | Daniel Jankowski <daniel.jankowski@rub.de> | 2023-09-02 14:15:04 +0200 |
|---|---|---|
| committer | Daniel Jankowski <daniel.jankowski@rub.de> | 2023-09-02 14:15:04 +0200 |
| commit | 66afd6d4de80099c298466fffd1a8c3044a13247 (patch) | |
| tree | 93980c3b8821f1993a867e71ae1bf79b5581b04e /src/widgets | |
| parent | fix: hide frame for single panes with multiple tabs (diff) | |
| download | sl0pstatus-66afd6d4de80099c298466fffd1a8c3044a13247.tar.gz sl0pstatus-66afd6d4de80099c298466fffd1a8c3044a13247.tar.xz sl0pstatus-66afd6d4de80099c298466fffd1a8c3044a13247.zip | |
chore: refactor renderer
Diffstat (limited to 'src/widgets')
| -rw-r--r-- | src/widgets/datetime.rs | 4 | ||||
| -rw-r--r-- | src/widgets/mode.rs | 4 | ||||
| -rw-r--r-- | src/widgets/tabs.rs | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/widgets/datetime.rs b/src/widgets/datetime.rs index 0813ac6..bc6a57c 100644 --- a/src/widgets/datetime.rs +++ b/src/widgets/datetime.rs @@ -3,7 +3,7 @@ use std::{collections::BTreeMap, str::FromStr}; use chrono::Local; use chrono_tz::Tz; -use crate::{config::FormattedPart, render}; +use crate::render::FormattedPart; use super::widget::Widget; @@ -60,6 +60,6 @@ impl Widget for DateTimeWidget { ); } - render::formatting(self.color_format.clone(), output) + self.color_format.format_string(output) } } diff --git a/src/widgets/mode.rs b/src/widgets/mode.rs index d0f53ce..b9dde99 100644 --- a/src/widgets/mode.rs +++ b/src/widgets/mode.rs @@ -2,7 +2,7 @@ use std::collections::BTreeMap; use zellij_tile::prelude::InputMode; -use crate::{config::FormattedPart, render, ZellijState}; +use crate::{render::FormattedPart, ZellijState}; use super::widget::Widget; @@ -125,7 +125,7 @@ impl Widget for ModeWidget { content = content.replace("{name}", format!("{:?}", state.mode.mode).as_str()); } - render::formatting(format, content) + format.format_string(content) } } diff --git a/src/widgets/tabs.rs b/src/widgets/tabs.rs index 00b87f9..a127f79 100644 --- a/src/widgets/tabs.rs +++ b/src/widgets/tabs.rs @@ -2,7 +2,7 @@ use std::collections::BTreeMap; use zellij_tile::prelude::TabInfo; -use crate::{config::FormattedPart, render}; +use crate::render::FormattedPart; use super::widget::Widget; @@ -44,7 +44,7 @@ impl Widget for TabsWidget { content = content.replace("{name}", tab.name.as_str()); } - output = format!("{}{}", output, render::formatting(formatter, content),); + output = format!("{}{}", output, formatter.format_string(content),); } output |
