Use ViewExt.title() in TabView

Instead of storing a separate copy of the view title.

Additionally, rename `ViewExt.set_title()` to `ViewExt.with_title()` as it
consumes `self` and returns ownership.
This commit is contained in:
Henrik Friedrichsen
2022-08-19 20:42:46 +02:00
parent 5db79d5b2e
commit 38dfba1db5
11 changed files with 39 additions and 40 deletions

View File

@@ -75,8 +75,8 @@ impl<I: ListItem> ListView<I> {
}
}
pub fn set_title(mut self, title: String) -> Self {
self.title = title;
pub fn with_title(mut self, title: &str) -> Self {
self.title = title.to_string();
self
}